Microsoft BizTalk Adapter for Oracle Database は、Oracle データベースを WCF サービスとして公開します。 アダプター クライアントは、SOAP メッセージをアダプターと交換することで、Oracle データベースに対する操作を実行できます。 アダプターは WCF メッセージを使用し、操作を実行するための適切な ODP.NET 呼び出しを行います。 アダプターは、ORACLE データベースからの応答を SOAP メッセージの形式でクライアントに返します。
Oracle Database アダプターは、SOAP メッセージの構造を WSDL 形式で記述する Oracle データベース成果物 (テーブル、関数、プロシージャなど) のメタデータを表示します。 Oracle データベース アダプターは、アダプター サービス参照 Visual Studio プラグインの追加、アダプター サービス BizTalk プロジェクト アドインの使用、アダプター メタデータの追加ウィザードを使用して、アダプター クライアントが操作のメタデータを取得し、プログラミング ソリューションで使用できるプログラミング成果物を生成できるようにします。
Oracle データベース アダプターは、Oracle Data Provider for .NET (ODP.NET) を使用して Oracle データベースと通信します。 Oracle データベース アダプターを使用すると、次の方法で Oracle データベースと通信できます。
BizTalk アプリケーションを開発する。 詳細については、「 BizTalk アプリケーションの開発 」を参照してください。
Windows Communication Foundation (WCF) サービス モデルを使用する。 詳細については、「 WCF サービス モデルを使用した Oracle データベース アプリケーションの開発 」を参照してください。
WCF チャネル モデルを使用する。 詳細については、「 WCF チャネル モデルを使用した Oracle データベース アプリケーションの開発 」を参照してください。