次の方法で共有


Oracle Database アダプターを使用して BizTalk アプリケーションを開発する

BizTalk アプリケーションの開発には、Visual Studio で BizTalk プロジェクトを作成し、アダプター サービス BizTalk プロジェクト アドインを使用して XML スキーマを生成する必要があります。 スキーマを生成したら、コンテンツ ベースルーティング (CBR) を使用するか、BizTalk オーケストレーションを作成して、生成されたスキーマに準拠するメッセージを送受信できます。

CBR は、Oracle データベースに送信されるメッセージに集中的な処理が必要ないシナリオで使用できます。 たとえば、受信ポートが特定の種類のメッセージのみを受信することがわかっている場合は、送信ポートにフィルターを追加して、フィルター式に一致するメッセージを送信ポートにルーティングできます。

BizTalk オーケストレーションでは、WCF-Custom アダプターとの間でメッセージを送受信する送受信ポートを作成し、BizTalk Serverにメッセージを送信します。 このセクションでは、BizTalk オーケストレーションを使用して Oracle データベース アダプターを使用して Oracle データベースに対する操作を実行する方法について説明します。 Oracle Database アダプターは、WCF バインディングと対話できる WCF-Custom アダプターを使用します。

重要

Microsoft BizTalk Serverで Oracle Database アダプターを使用するには、常に EnableBizTalkCompatibilityMode バインド プロパティを True に設定する必要があります。 バインド プロパティを設定する方法については、「 Oracle Database のバインド プロパティを構成する」を参照してください。

重要

BizTalk アダプター パックに含まれる Oracle データベース アダプターは、BizTalk Server管理コンソールに表示されません。 BizTalk アダプター パックのアダプターは WCF ベースであり、WCF カスタム バインドを使用します。 BizTalk Server管理コンソールに、WCF-Custom アダプターが表示されます。 WCF カスタム バインドは自動的に表示されないため、WCF ベースの Oracle Database アダプターは表示されません。

また、メタデータを生成するには、アダプター サービス BizTalk プロジェクト アドインを使用します。 アダプター メタデータの追加ウィザードは使用しないでください。 アダプター サービス アドインの使用手順については、「 Visual Studio での Oracle Database 操作のメタデータの取得」を参照してください。

アダプターのバージョン間のその他の違いについては、「 BizTalk ODBC Adapter for Oracle Database を使用して作成された BizTalk プロジェクトの移行」を参照してください。

参照

Oracle データベース アプリケーションの開発