次の方法で共有


手順 2: アプリケーションを構成して起動する

手順 2/3

完了までの時間: 10 分

目的: この手順では、EAISolution アプリケーションを構成して起動します。

目的: 構成は、主にバインディングに関する情報です。 バインドにより、オーケストレーション ポートやロール リンクなどの論理エンドポイントと、送受信ポートやパーティなどの物理エンドポイント間のマッピングが作成されます。 これにより、BizTalk ビジネス ソリューションのさまざまなコンポーネント間の通信が可能になります。 バインドは、BizTalk Server 管理コンソールを使用して作成できます。

[前提条件]

この手順を開始する前に、次の要件に注意してください。

プロシージャ

BizTalk アプリケーションは、BizTalk Server ビジネス ソリューションの展開、管理、トラブルシューティングをより迅速かつ簡単にする BizTalk Server の機能です。 BizTalk アプリケーションは、BizTalk Server ビジネス ソリューションで使用される"成果物" と呼ばれる項目の論理的なグループです。 詳細については、「 BizTalk アプリケーションとは」を参照してください。 手順 1: プロジェクトを配置する前に、アプリケーション名を "EAISolution" に構成します。 そのため、EAISolution アプリケーションには、オーケストレーション、2 つのスキーマ、およびマップが含まれています。

BizTalk Server 管理コンソールから EAISolution アプリケーションを開くには

  1. [ スタート] をクリックし、[ すべてのプログラム] をポイントし、 Microsoft BizTalk Server 20xx をポイントして、[BizTalk Server 管理] をクリックします。

  2. BizTalk Server 管理コンソールの左側にあるコンソール ツリーで、[BizTalk Server 管理] を展開し、[ BizTalk グループ] を右クリックして、[ 更新] をクリックします。

  3. BizTalk グループを展開し、[アプリケーション] を展開し、[EAISolution] をクリックします。

    レッスン 2: ビジネス プロセスの定義で、オーケストレーションを作成しました。 オーケストレーションでは、論理ポートを定義しました。 次の手順では、物理ポートを定義し、物理ポートを論理ポートにバインドします。

ReceiveRequest ポートを作成するには

  1. BizTalk Server 管理コンソールの [EAISolution ] ノードで、[ 受信ポート] を右クリックし、[ 新規] をポイントして、[ 一方向の受信ポート] をクリックします。

  2. [全般] タブで、次の操作を行います。

    これを使用する 目的
    名前 EAISolutionReceiveRequestPort 型。
    失敗したメッセージのルーティングを有効にする (クリア)
  3. [ 受信場所] をクリックし、[ 新規] をクリックします。

  4. 受信場所1 – 受信場所プロパティから、次の操作を行います。

    これを使用する 目的
    名前 EAISolutionReceiveRequestLocation と入力してください。
    タイプ ファイル を選択します。
    受信ハンドラー BizTalkServerApplication を選択します
    受信パイプライン [XMLReceive] を選択します。
  5. [構成] をクリックします。

  6. ファイル トランスポートのプロパティから、次の操作を行います。

    これを使用する 目的
    受信フォルダー 「C:\BTSTutorials\WareHouse\Request」と入力します。
  7. [ OK] を 3 回クリックします。

SendDecline ポートを作成するには

  1. BizTalk Server 管理コンソールの [EAISolution ] ノードで、[ 送信ポート] を右クリックし、[ 新規] をポイントして、[ 静的一方向送信ポート] をクリックします。

  2. [全般] タブで、次の操作を行います。

    これを使用する 目的
    名前 EAISolutionSendDeclinePort と入力します。
    タイプ ファイル を選択します。
    送信ハンドラー BizTAlkServerApplication を選択します。
    送信パイプライン [ XML 送信] を選択します。
  3. [構成] をクリックします。

  4. ファイル トランスポートのプロパティから、次の操作を行います。

    これを使用する 目的
    受信フォルダー 「C:\BTSTutorials\WareHouse\RequestDecline」と入力します。
    ファイル名 「RequestDecline_%MessageID%.xml」と入力します
  5. [OK] を 2 回クリックします。

SendToERP ポートを作成するには

  1. BizTalk Server 管理コンソールの [EAISolution ] ノードで、[ 送信ポート] を右クリックし、[ 新規] をポイントして、[ 静的一方向送信ポート] をクリックします。

  2. [全般] タブで、次の操作を行います。

    これを使用する 目的
    名前 EAISolutionSendToERPPort と入力します。
    タイプ ファイル を選択します。
    送信ハンドラー BizTAlkServerApplication を選択します。
    送信パイプライン [ XML 送信] を選択します。
  3. [構成] をクリックします。

  4. ファイル トランスポートのプロパティから、次の操作を行います。

    これを使用する 目的
    受信フォルダー C:\BTSTutorials\ERP\Request と入力します。
    ファイル名 「Request_%MessageID%.xml」と入力します。
  5. [OK] を 2 回クリックします。

ポートをバインドするには

  1. BizTalk Server 管理コンソールで、 EAISolution を右クリックし、[ 構成] をクリックします。

  2. 左側のウィンドウで、[アプリケーションの構成] から [ EAIProcess] をクリックします。 これは、作成したオーケストレーションです。

  3. 右側のウィンドウで、次の操作を行います。

    これを使用する 目的
    ホスト BizTalkServerApplication を選択します
    受信ポートReceiveRequestPort EAISolutionReceiveReqeustPort を選択します。
    送信ポート送信ポートグループReceiveRequestPort [EAISolutionSendDeclinePort] を選択します。
    受信ポートReceiveRequestPort EAISolutionSendToERPPort を選択します
  4. [OK] をクリックして、構成を保存します。

アプリケーションを起動するには

  1. BizTalk Server 管理コンソールで、 EAISolution を右クリックし、[ スタート] をクリックします。

  2. ダイアログボックスで[ スタート]をクリックします。

私は何をしましたか?

この手順では、EAIApplication アプリケーションを構成して起動しました。

次のステップ

EAI ソリューションがメッセージを処理する方法は、「 手順 3: ソリューションをテストする」でテストします

こちらもご覧ください

手順 1: プロジェクトを配置する
手順 3: ソリューションをテストする