Sviluppare applicazioni per il database Oracle

Panoramica

L'adapter Microsoft BizTalk per Oracle Database è un'associazione personalizzata di Windows Communication Foundation (WCF). Le applicazioni client possono utilizzare l'adapter Oracle Database per richiamare le operazioni sugli artefatti del database Oracle. È possibile utilizzare l'adattatore Oracle Database:

  • Tramite un'associazione di porte fisiche in una soluzione BizTalk Server.

  • Richiamando i metodi in un'istanza di un proxy client .NET.

  • Come servizio WCF ospitato.

  • Inviando messaggi SOAP su un'istanza del canale nel codice che usa il modello di canale WCF.

Servizio BizTalk vs WCF e canale WCF

La tabella seguente:

  • Elenca le diverse operazioni che è possibile eseguire su un database Oracle usando l'adapter Oracle Database.

  • Fornisce collegamenti agli argomenti contenenti informazioni sull'esecuzione dell'attività usando l'approccio scelto (BizTalk Server, modello di servizio WCF o modello di canale WCF).

Attività BizTalk Server Modello di servizio WCF Modello di canale WCF
Operazioni di inserimento, aggiornamento, eliminazione e selezione di base su tabelle e viste Operazioni di inserimento, aggiornamento, eliminazione o selezione tramite BizTalk Server con Oracle Database Operazioni di inserimento, aggiornamento, eliminazione o selezione in Oracle Database tramite il modello di servizio WCF Eseguire un'operazione di inserimento nel database Oracle usando il modello di canale WCF
Operazioni su tabelle e viste contenenti dati LOB Eseguire operazioni su tabelle con tipi di dati di oggetti di grandi dimensioni in Oracle Database Completare le operazioni sulle tabelle con tipi di dati di grandi dimensioni in Oracle Database usando il modello di servizio WCF
Operazioni su funzioni e stored procedure Richiamare funzioni e procedure nel database Oracle usando BizTalk Server Richiamare funzioni e procedure nel database Oracle usando il modello di servizio WCF Richiamare una funzione nel database Oracle usando il modello di canale WCF
Richiamo di funzioni e procedure di overload Richiamare funzioni e procedure di overload nel database Oracle usando BizTalk Server Richiamare funzioni e procedure nel database Oracle usando il modello di servizio WCF
Operazioni su funzioni e procedure con parametri REF CURSOR Richiamare funzioni e routine con REF CURSORS in Oracle Database usando BizTalk Server Eseguire operazioni usando REF CURSORS nel database Oracle usando il modello di servizio WCF
Operazioni su funzioni e procedure con tipi RECORD Richiamare funzioni e routine con tipi RECORD nel database Oracle usando BizTalk Server Eseguire operazioni con tipi RECORD nel database Oracle usando il modello di servizio WCF
Operazioni su tabelle e viste con tipi di dati BFILE Eseguire operazioni sulle tabelle con tipi di dati BFILE nel database Oracle usando BizTalk Server
Operazione SQLEXECUTE Eseguire l'operazione SQLEXECUTE nel database Oracle usando BizTalk Server Eseguire l'operazione SQLEXECUTE nel database Oracle usando il modello di servizio WCF Eseguire un'operazione SQLEXECUTE nel database Oracle usando il modello di canale WCF
Ricezione di messaggi di modifica dei dati basati sul polling Eseguire il polling di Oracle Database con BizTalk Server Ricevere messaggi di modifica dei dati basati sul polling nel database Oracle usando il modello di servizio WCF Ricevere messaggi modificati dei dati basati sul polling nel database Oracle usando il modello di canale WCF
Esecuzione di operazioni composite nel database Oracle Eseguire operazioni composite nel database Oracle usando BizTalk Server
Ricezione delle notifiche di modifica del database Ricevere notifiche di modifica del database Oracle tramite BizTalk Server Ricevere notifiche di modifica del database Oracle tramite wcf Service Model1

Passaggi successivi

Negli argomenti di questa sezione vengono fornite informazioni, procedure ed esempi che consentono di sviluppare applicazioni che utilizzano l'adattatore Di database Oracle in soluzioni di programmazione BizTalk Server e .NET.