次の方法で共有


手順 2:BizTalk Server 管理コンソールでオーケストレーションを構成する

手順 2/3

完了までの時間: 10 分

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

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

  • WCF-Custom ポートを使用するように、最後の手順でデプロイしたオーケストレーションを構成します。

前提条件

  • WCF-Custom ポートを構成する BizTalk オーケストレーションを展開します。

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

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

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

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

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

  5. [ WCF-Custom Transport Properties]\(WCF-Custom トランスポートプロパティ \) ダイアログ ボックスで、[ Credentials ]\(資格情報\) タブをクリックし、SAP システムに接続する資格情報を指定します。

  6. [OK] をクリックします。

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

    WCF カスタム ポート で受信マップを構成する

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

    WCF カスタム ポート で送信マップを構成する

  9. [OK] をクリックします。

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

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

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

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

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

    1. 要求メッセージを削除するファイル ポートを選択します。 BizTalk オーケストレーションは、要求メッセージを使用して SAP システムに送信します。

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

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

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

      BizTalk Serverでアプリを構成する方法の詳細については、「アプリケーションを構成する方法」を参照してください。

次の手順

これで、WCF ベースの SAP アダプターを使用して SAP システムにメッセージを送信する BizTalk プロジェクトへの vPrev BizTalk プロジェクトの移行が完了しました。 移行された BizTalk アプリケーションをテストするには、「 手順 3: 移行されたアプリケーションをテストする」の説明に従って、SD_RFC_CUSTOMER_GET RFC を呼び出す要求メッセージを送信する必要があります。

参照

チュートリアル 2: SAP の RFC BizTalk プロジェクトを移行する