次の方法で共有


手順 2: SQL アダプターを使用して BizTalk Server 管理コンソールでオーケストレーションを構成する

手順 2/3

完了までの時間: 10 分

目的: この手順では、次のタスクを実行します。

  • SQL アダプターを使用して SQL Server データベースからメッセージを送受信する WCF-Custom 送受信ポートを作成します。 前の手順で作成したマップを使用するようにこのポートを構成します。

  • WCF-Custom ポートを使用するように、前の手順で展開したオーケストレーションを構成します。

[前提条件]

「手順 1: SQL アダプターを使用して vPrev BizTalk プロジェクトを変更する」の説明に従って、WCF-Custom ポートを構成する BizTalk オーケストレーションを展開する必要があります。

WCF-Custom ポートを作成するには

  1. Consume Adapter Service BizTalk プロジェクト アドインを使用して SQL Server データベースで操作のスキーマを生成すると、バインド ファイルも BizTalk プロジェクトに追加されます。 このバインド ファイルを BizTalk アプリケーションにインポートして、WCF-Custom 送受信ポートを作成できます。 バインド ファイルのインポート手順については、「バインドの インポート」を参照してください。

  2. バインド ファイルをインポートすると、BizTalk Server 管理コンソールの [送信ポート ] フォルダーに送信ポートが作成されます。

  3. WCF-Custom ポートを右クリックし、[ プロパティ] をクリックします。

  4. [送信ポートのプロパティ] ダイアログ ボックスの左側のウィンドウで、[ 全般 ] タブをクリックします。右側のウィンドウで、[ 構成] をクリックします。

  5. [ WCF-Custom トランスポートのプロパティ ] ダイアログ ボックスで、[ 資格情報 ] タブをクリックし、SQL Server データベースに接続する資格情報を指定して、[ OK] をクリックします。

  6. [送信ポートのプロパティ] ダイアログ ボックスの左側のウィンドウで、[ 受信マップ] をクリックします。 右側のウィンドウで、[ マップ ] 列の下にあるフィールドをクリックし、ドロップダウンから [ResponseMap] を選択します。

    受信マップ を構成する

  7. [送信ポートのプロパティ] ダイアログ ボックスの左側のウィンドウで、[ 送信マップ] をクリックします。 右側のウィンドウで、[ マップ ] 列の下にあるフィールドをクリックし、ドロップダウンから [RequestMap] を選択します。

    送信マップを設定する

  8. OK をクリックします。

BizTalk アプリケーションを構成するには

  1. BizTalk Server 管理コンソールで、 BizTalk グループを展開し、 アプリケーションを展開し、オーケストレーションが展開されている BizTalk アプリケーションを展開します。

  2. BizTalk アプリケーションを右クリックし、[ 構成] を選択します。

  3. 左側のウィンドウで、構成するオーケストレーションをクリックします。 右側のウィンドウの [ ホスト ] ドロップダウン リストから、BizTalk ホスト インスタンスを選択します。

  4. [ バインド ] ボックスで、BizTalk オーケストレーションの論理ポートを BizTalk Server 管理コンソールの物理ポートにマップします。

    1. 要求メッセージをドロップするファイル ポートを選択します。 BizTalk オーケストレーションは、要求メッセージを使用して SQL Server データベースに送信します。

    2. BizTalk オーケストレーションが SQL Server データベースからの応答を含む応答メッセージを削除するファイル ポートを選択します。

    3. このトピックで前に作成した WCF-Custom 送信ポートを選択します。

    4. OK をクリックします。

次のステップ

これで、WCF ベースの SQL アダプターを使用して SQL Server データベースにメッセージを送信する BizTalk プロジェクトへの vPrev BizTalk プロジェクトの移行が完了しました。 「手順 3: SQL アダプターを使用する移行済みアプリケーションをテストする」の説明に従って、SQL Server データベースに対して挿入操作を実行する要求メッセージを送信して、 移行された BizTalk アプリケーションをテストする必要があります。

こちらもご覧ください

チュートリアル 1: BizTalk プロジェクトを SQL アダプターに移行する