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

概要

Microsoft BizTalk Adapter for Oracle Database は、Windows Communication Foundation (WCF) カスタム バインディングです。 クライアント アプリケーションは、Oracle Database アダプターを使用して、Oracle データベース成果物に対する操作を呼び出すことができます。 Oracle Database アダプターを使用できます。

  • BizTalk Server ソリューションの物理ポート バインドを使用します。

  • .NET クライアント プロキシのインスタンスでメソッドを呼び出す。

  • ホストされた WCF サービスとして。

  • WCF チャネル モデルを使用するコードで、チャネル インスタンス経由で SOAP メッセージを送信します。

BizTalk と WCF サービスと WCF チャネル

次の表を示します。

  • Oracle Database アダプターを使用して Oracle データベースに対して実行できるさまざまな操作の一覧を示します。

  • 選択した方法 (BizTalk Server、WCF サービス モデル、または WCF チャネル モデル) を使用したタスクの実行に関する情報を含むトピックへのリンクを提供します。

タスク BizTalk Server WCF サービス モデル WCF チャネル モデル
テーブルとビューに対する基本的な挿入、更新、削除、および選択操作 Oracle Database でBizTalk Serverを使用して操作を挿入、更新、削除、または選択する WCF サービス モデルを使用した Oracle Database の挿入、更新、削除、または選択操作 WCF チャネル モデルを使用して Oracle Database で挿入操作を実行する
LOB データを含むテーブルとビューに対する操作 Oracle Database のラージ オブジェクト データ型を持つテーブルに対して操作を実行する WCF サービス モデルを使用して Oracle Database の大きなデータ型を持つテーブルに対する操作を完了する
関数とストアド プロシージャに対する操作 BizTalk Serverを使用して Oracle Database の関数とプロシージャを呼び出す WCF サービス モデルを使用して Oracle Database の関数とプロシージャを呼び出す WCF チャネル モデルを使用して Oracle Database で関数を呼び出す
オーバーロードされた関数とプロシージャの呼び出し BizTalk Serverを使用して Oracle Database でオーバーロードされた関数とプロシージャを呼び出す WCF サービス モデルを使用して Oracle Database の関数とプロシージャを呼び出す
REF CURSOR パラメーターを使用した関数とプロシージャに対する操作 BizTalk Serverを使用して Oracle Database で REF CURSORS を使用して関数とプロシージャを呼び出す WCF サービス モデルを使用して Oracle Database で REF CURSORS を使用して操作を実行する
RECORD 型を使用した関数とプロシージャに対する操作 BizTalk Serverを使用して Oracle Database で RECORD 型を使用して関数とプロシージャを呼び出す WCF サービス モデルを使用して Oracle Database で RECORD 型を使用して操作を実行する
BFILE データ型を使用したテーブルとビューに対する操作 BizTalk Serverを使用して Oracle Database の BFILE データ型を持つテーブルに対する操作を実行する
SQLEXECUTE 操作 BizTalk Serverを使用して Oracle Database で SQLEXECUTE 操作を実行する WCF サービス モデルを使用して Oracle Database で SQLEXECUTE 操作を実行する WCF チャネル モデルを使用して Oracle Database で SQLEXECUTE 操作を実行する
ポーリング ベースのデータ変更メッセージの受信 BizTalk Serverを使用して Oracle Database をポーリングする WCF サービス モデルを使用して Oracle Database でポーリング ベースのデータ変更メッセージを受信する WCF チャネル モデルを使用して Oracle Database でポーリング ベースのデータ変更メッセージを受信する
Oracle データベースに対する複合操作の実行 BizTalk Serverを使用して Oracle Database で複合操作を実行する
データベース変更通知の受信 BizTalk Serverを使用して Oracle データベース変更通知を受信する WCF サービス モデルを使用して Oracle データベース変更通知を受信する1

次のステップ

このセクションのトピックでは、BizTalk Serverと .NET の両方のプログラミング ソリューションで Oracle Database アダプターを使用するアプリケーションを開発するのに役立つ情報、手順、および例について説明します。