完了までの時間: 10 分
目的: この手順では、EAISolution アプリケーションを構成して起動します。
目的: 構成は、主にバインディングに関する情報です。 バインドにより、オーケストレーション ポートやロール リンクなどの論理エンドポイントと、送受信ポートやパーティなどの物理エンドポイント間のマッピングが作成されます。 これにより、BizTalk ビジネス ソリューションのさまざまなコンポーネント間の通信が可能になります。 バインドは、BizTalk Server 管理コンソールを使用して作成できます。
[前提条件]
この手順を開始する前に、次の要件に注意してください。
この手順を開始する前に、「 手順 1: プロジェクトを配置する」を完了する必要があります。
BizTalk Server Administrators グループのメンバーとしてログオンする必要があります。
プロシージャ
BizTalk アプリケーションは、BizTalk Server ビジネス ソリューションの展開、管理、トラブルシューティングをより迅速かつ簡単にする BizTalk Server の機能です。 BizTalk アプリケーションは、BizTalk Server ビジネス ソリューションで使用される"成果物" と呼ばれる項目の論理的なグループです。 詳細については、「 BizTalk アプリケーションとは」を参照してください。 手順 1: プロジェクトを配置する前に、アプリケーション名を "EAISolution" に構成します。 そのため、EAISolution アプリケーションには、オーケストレーション、2 つのスキーマ、およびマップが含まれています。
BizTalk Server 管理コンソールから EAISolution アプリケーションを開くには
[ スタート] をクリックし、[ すべてのプログラム] をポイントし、 Microsoft BizTalk Server 20xx をポイントして、[BizTalk Server 管理] をクリックします。
BizTalk Server 管理コンソールの左側にあるコンソール ツリーで、[BizTalk Server 管理] を展開し、[ BizTalk グループ] を右クリックして、[ 更新] をクリックします。
BizTalk グループを展開し、[アプリケーション] を展開し、[EAISolution] をクリックします。
レッスン 2: ビジネス プロセスの定義で、オーケストレーションを作成しました。 オーケストレーションでは、論理ポートを定義しました。 次の手順では、物理ポートを定義し、物理ポートを論理ポートにバインドします。
ReceiveRequest ポートを作成するには
BizTalk Server 管理コンソールの [EAISolution ] ノードで、[ 受信ポート] を右クリックし、[ 新規] をポイントして、[ 一方向の受信ポート] をクリックします。
[全般] タブで、次の操作を行います。
これを使用する 目的 名前 EAISolutionReceiveRequestPort 型。 失敗したメッセージのルーティングを有効にする (クリア) [ 受信場所] をクリックし、[ 新規] をクリックします。
受信場所1 – 受信場所プロパティから、次の操作を行います。
これを使用する 目的 名前 EAISolutionReceiveRequestLocation と入力してください。 タイプ ファイル を選択します。 受信ハンドラー BizTalkServerApplication を選択します。 受信パイプライン [XMLReceive] を選択します。 [構成] をクリックします。
ファイル トランスポートのプロパティから、次の操作を行います。
これを使用する 目的 受信フォルダー 「C:\BTSTutorials\WareHouse\Request」と入力します。 [ OK] を 3 回クリックします。
SendDecline ポートを作成するには
BizTalk Server 管理コンソールの [EAISolution ] ノードで、[ 送信ポート] を右クリックし、[ 新規] をポイントして、[ 静的一方向送信ポート] をクリックします。
[全般] タブで、次の操作を行います。
これを使用する 目的 名前 EAISolutionSendDeclinePort と入力します。 タイプ ファイル を選択します。 送信ハンドラー BizTAlkServerApplication を選択します。 送信パイプライン [ XML 送信] を選択します。 [構成] をクリックします。
ファイル トランスポートのプロパティから、次の操作を行います。
これを使用する 目的 受信フォルダー 「C:\BTSTutorials\WareHouse\RequestDecline」と入力します。 ファイル名 「RequestDecline_%MessageID%.xml」と入力します。 [OK] を 2 回クリックします。
SendToERP ポートを作成するには
BizTalk Server 管理コンソールの [EAISolution ] ノードで、[ 送信ポート] を右クリックし、[ 新規] をポイントして、[ 静的一方向送信ポート] をクリックします。
[全般] タブで、次の操作を行います。
これを使用する 目的 名前 EAISolutionSendToERPPort と入力します。 タイプ ファイル を選択します。 送信ハンドラー BizTAlkServerApplication を選択します。 送信パイプライン [ XML 送信] を選択します。 [構成] をクリックします。
ファイル トランスポートのプロパティから、次の操作を行います。
これを使用する 目的 受信フォルダー C:\BTSTutorials\ERP\Request と入力します。 ファイル名 「Request_%MessageID%.xml」と入力します。 [OK] を 2 回クリックします。
ポートをバインドするには
BizTalk Server 管理コンソールで、 EAISolution を右クリックし、[ 構成] をクリックします。
左側のウィンドウで、[アプリケーションの構成] から [ EAIProcess] をクリックします。 これは、作成したオーケストレーションです。
右側のウィンドウで、次の操作を行います。
これを使用する 目的 ホスト BizTalkServerApplication を選択します。 受信ポートのReceiveRequestPort EAISolutionReceiveReqeustPort を選択します。 送信ポート送信ポートグループ の ReceiveRequestPort [EAISolutionSendDeclinePort] を選択します。 受信ポート の ReceiveRequestPort EAISolutionSendToERPPort を選択します。 [OK] をクリックして、構成を保存します。
アプリケーションを起動するには
BizTalk Server 管理コンソールで、 EAISolution を右クリックし、[ スタート] をクリックします。
ダイアログボックスで[ スタート]をクリックします。
私は何をしましたか?
この手順では、EAIApplication アプリケーションを構成して起動しました。
次のステップ
EAI ソリューションがメッセージを処理する方法は、「 手順 3: ソリューションをテストする」でテストします。