Entwickeln von BizTalk-Anwendungen mithilfe des Oracle Database-Adapters
Das Entwickeln von BizTalk-Anwendungen umfasst das Erstellen eines BizTalk-Projekts in Visual Studio und die Verwendung des BizTalk-Projekt-Add-Ins Consume Adapter Service zum Generieren eines XML-Schemas. Nachdem Sie das Schema generiert haben, können Sie entweder inhaltsbasiertes Routing (CBR) verwenden oder BizTalk-Orchestrierungen erstellen, um Nachrichten zu senden und zu empfangen, die dem generierten Schema entsprechen.
CBR kann in Szenarien verwendet werden, in denen die nachrichten, die an die Oracle-Datenbank gesendet werden, keine intensive Verarbeitung erfordern. Wenn Sie beispielsweise wissen, dass der Empfangsport nur Nachrichten eines bestimmten Typs empfängt, können Sie dem Sendeport einen Filter hinzufügen, um die nachrichten, die dem Filterausdruck entsprechen, an den Sendeport weiterzuleiten.
In BizTalk-Orchestrierungen erstellen Sie Sende- und Empfangsports zum Senden und Empfangen von Nachrichten an und vom WCF-Custom-Adapter, der wiederum die Nachrichten an BizTalk Server sendet. Dieser Abschnitt enthält Informationen zur Verwendung von BizTalk-Orchestrierungen zum Ausführen von Vorgängen für die Oracle-Datenbank mithilfe des Oracle Database-Adapters. Der Oracle Database-Adapter verwendet wiederum den WCF-Custom-Adapter, der mit einer WCF-Bindung interagieren kann.
Wichtig
Um den Oracle Database-Adapter mit Microsoft BizTalk Server verwenden zu können, müssen Sie die EnableBizTalkCompatibilityMode-Bindungseigenschaft immer auf True festlegen. Anweisungen zum Festlegen der Bindungseigenschaften finden Sie unter Konfigurieren der Bindungseigenschaften für Oracle Database.
Wichtig
Der im BizTalk-Adapterpaket enthaltene Oracle Database-Adapter ist in der BizTalk Server Verwaltungskonsole nicht aufgeführt. Die Adapter im BizTalk Adapter Pack sind WCF-basiert und verwenden eine benutzerdefinierte WCF-Bindung. In der BizTalk Server-Verwaltungskonsole wird der WCF-Custom-Adapter angezeigt. Die benutzerdefinierten WCF-Bindungen werden nicht automatisch angezeigt, und daher wird der WCF-basierte Oracle Database-Adapter nicht angezeigt.
Verwenden Sie zum Generieren von Metadaten auch das BizTalk-Projekt-Add-In "Adapterdienst nutzen". Verwenden Sie nicht den Assistenten zum Hinzufügen von Adaptermetadaten. Anweisungen zur Verwendung des Add-Ins Consume Adapter Service finden Sie unter Abrufen von Metadaten für Oracle Database-Vorgänge in Visual Studio.
Weitere Unterschiede zwischen den Adapterversionen finden Sie unter Migrieren von BizTalk-Projekten, die mithilfe des BizTalk ODBC-Adapters für Oracle-Datenbank erstellt wurden.