Desarrollar aplicaciones de base de datos de Oracle

Información general

El adaptador de Microsoft BizTalk para oracle Database es un enlace personalizado de Windows Communication Foundation (WCF). Las aplicaciones cliente pueden consumir el adaptador de base de datos de Oracle para invocar operaciones en artefactos de base de datos de Oracle. El adaptador de Oracle Database se puede consumir:

  • Mediante un enlace de puerto físico en una solución de BizTalk Server.

  • Mediante la invocación de métodos en una instancia de un proxy de cliente .NET.

  • Como servicio WCF hospedado.

  • Mediante el envío de mensajes SOAP a través de una instancia de canal en el código que usa el modelo de canal WCF.

Servicio de BizTalk frente a servicio WCF frente a canal WCF

La tabla siguiente:

  • Enumera las distintas operaciones que se pueden realizar en una base de datos de Oracle mediante el adaptador de base de datos de Oracle.

  • Proporciona vínculos a los temas que contienen información sobre cómo realizar la tarea mediante el enfoque elegido (BizTalk Server, modelo de servicio WCF o modelo de canal WCF).

Tarea BizTalk Server Modelo de servicio WCF Modelo de canal WCF
Operaciones básicas de inserción, actualización, eliminación y selección en tablas y vistas Inserción, actualización, eliminación o selección de operaciones mediante BizTalk Server con Oracle Database Insertar, actualizar, eliminar o seleccionar operaciones en Oracle Database mediante el modelo de servicio WCF Ejecución de una operación de inserción en la base de datos de Oracle mediante el modelo de canal WCF
Operaciones en tablas y vistas que contienen datos loB Ejecución de operaciones en tablas con tipos de datos de objetos grandes en Oracle Database Realización de operaciones en tablas con tipos de datos de gran tamaño en Oracle Database mediante el modelo de servicio WCF
Operaciones en funciones y procedimientos almacenados Invocar funciones y procedimientos en oracle Database mediante BizTalk Server Invocar funciones y procedimientos en la base de datos de Oracle mediante el modelo de servicio WCF Invocación de una función en la base de datos de Oracle mediante el modelo de canal WCF
Invocación de funciones y procedimientos sobrecargados Invocar funciones y procedimientos sobrecargados en Oracle Database mediante BizTalk Server Invocar funciones y procedimientos en la base de datos de Oracle mediante el modelo de servicio WCF
Operaciones en funciones y procedimientos Con parámetros REF CURSOR Invocar funciones y procedimientos con CURSORES REF en Oracle Database mediante BizTalk Server Ejecutar operaciones mediante CURSORES REF en oracle Database mediante el modelo de servicio WCF
Operaciones en funciones y procedimientos con tipos RECORD Invocar funciones y procedimientos con tipos RECORD en Oracle Database mediante BizTalk Server Ejecución de operaciones mediante tipos RECORD en oracle Database mediante el modelo de servicio WCF
Operaciones en tablas y vistas con tipos de datos BFILE Ejecución de operaciones en tablas con tipos de datos BFILE en Oracle Database mediante BizTalk Server
Operación SQLEXECUTE Ejecución de la operación SQLEXECUTE en Oracle Database mediante BizTalk Server Ejecución de la operación SQLEXECUTE en Oracle Database mediante el modelo de servicio WCF Ejecución de una operación SQLEXECUTE en Oracle Database mediante el modelo de canal WCF
Recepción de mensajes de cambio de datos basados en sondeo Sondear base de datos de Oracle mediante BizTalk Server Recepción de mensajes modificados por datos basados en sondeo en Oracle Database mediante el modelo de servicio WCF Recepción de mensajes modificados por datos basados en sondeos en Oracle Database mediante el modelo de canal WCF
Realización de operaciones compuestas en la base de datos de Oracle Ejecución de operaciones compuestas en oracle Database mediante BizTalk Server
Recepción de notificaciones de cambio de base de datos Recibir notificaciones de cambio de base de datos de Oracle mediante BizTalk Server Recibir notificaciones de cambio de base de datos de Oracle mediante el modelo de servicio WCF1

Pasos siguientes

Los temas de esta sección proporcionan información, procedimientos y ejemplos para ayudarle a desarrollar aplicaciones que consumen el adaptador de Oracle Database en soluciones de programación de .NET y BizTalk Server.