次の方法で共有


チュートリアル 2: EDI インターフェイス開発者チュートリアル

このチュートリアルでは、インターフェイス開発者シナリオで BizTalk Server の EDI 機能を使用する方法について説明します。

チュートリアル シナリオ

このシナリオでは、取引先が ANSI X12 バージョン 4010 850 トランザクション セット (850 メッセージ) を使用して発注書を会社に送信します。 会社では、内部アプリケーションである注文システムを使用して発注書を処理します。

あなたは、取引先から受信した 850 メッセージと会社の内部注文システムとの間のインターフェイスの設計を担当するインターフェイス開発者です。 取引先が送信する 850 メッセージごとに機能確認 (997) が必要です。

参照しやすいように、次の識別子が使用されます。

エンティティ 識別子
御社 注文システム
取引先 Fabrikam

完成したソリューションのメッセージ フローは次のようになります。

EDI インターフェイス開発者チュートリアル メッセージ フロー

メッセージ フロー

このチュートリアルのソリューションでは、次の操作を行います。

  1. 取引先 Fabrikam からフラット ファイルインターチェンジを受け取ります。

    この一覧のイベントは、表示された順序で発生しない可能性があります。

  2. スキーマに対して EDI インターチェンジを検証し、メッセージを XML に逆アセンブルし、メッセージ XML を MessageBox にドロップします。

  3. 受信した EDI インターチェンジに対する 997 受信確認を生成し、メッセージ ボックスにドロップします。

  4. 一方向の送信ポートで 997 XML を取得し、997 EDI インターチェンジをアセンブルします。

  5. 997 インターチェンジを Fabrikam に送信します。

  6. 一方向の送信ポートでメッセージ XML を取得し、メッセージ EDI インターチェンジをアセンブルします。

  7. EDI インターチェンジを OrderSystem に送信します。

    構成

    このチュートリアルでは、次の操作を行います。

  • 取引先からの 850 メッセージを想定し、997 受信確認を返送するように BizTalk を構成する

  • BizTalk マップを使用して、850 メッセージ データを注文システムで必要な形式に変換します。 このマップは、BizTalk Server SDK のチュートリアル ファイルで提供されています。

  • 850 メッセージを受信するための受信ポートを構成します。

  • 850 メッセージを正しい形式で OrderSystem に送信するように送信ポートを構成します。

  • BizTalk が生成した 997 受信確認を購読し、取引パートナー Fabrikam に返送するための送信ポートを構成します。

このセクションにて

こちらもご覧ください

BizTalk Server チュートリアル