AS2 処理におけるアグリーメントのロール
organizationでは、BizTalk Serverを使用して AS2 メッセージを受信し、1 つ以上の取引先との間で AS2 メッセージを送信します。 取引先は、組織内の Business Entities であるビジネス プロファイルを順番に定義します。 さまざまな取引先に属する 2 つのビジネス プロファイル間の双方向の取引先契約に AS2 プロパティを設定します。
取引先管理 (TPM) ユーザー インターフェイスでは、取引先契約を作成できます。 TPM 画面は、BizTalk Server管理コンソールの [パーティ] ノードにあります。
取引先、ビジネス プロファイル、契約が TPM ソリューションにどのように結び付くかの詳細については、「 取引先管理ソリューションの構成要素」を参照してください。
AS2 処理のためのアグリーメントの構成
取引先が AS2 メッセージを受信するか、別の取引先に AS2 メッセージを送信するたびに、as2 受信パイプラインまたは AS2 送信パイプラインBizTalk Serverは、2 つの取引先間の AS2 契約プロパティに従ってメッセージを処理します。 受信と送信の両方の AS2 通信BizTalk Server実行する方法を定義する AS2 プロパティを構成できます。
Note
EDI 処理とは異なり、BizTalk Serverが契約を決定できない場合に使用できるフォールバック AS2 アグリーメントはありません。 AS2 受信または送信パイプラインは、アグリーメントが特定された場合にのみメッセージを処理します。
Note
AS2 アグリーメントは、EDI アグリーメントとは別に構成されます。 ドキュメントを受信すると、AS2 アグリーメントは AS2 処理時に解決され、それとは別に EDI アグリーメントが EDI 処理時に解決されます。 両方のアグリーメントにより、パートナーシップが形成されます。 詳細については、「 取引先契約」を参照してください。
Note
名前やエイリアス、送信ポート、署名証明書など、パーティの全般的な側面を定義するプロパティは、取引先プロパティの一部に指定されます。
HTTP/HTTPS トランスポートは、EDIINT/AS2 でエンコードされたメッセージにも AS2 を経由して非 EDI でエンコードされたメッセージにも使用できます。 EDIINT/AS2 でエンコードされたメッセージを HTTP/HTTPS トランスポート経由で送信すると、アグリーメントの EDI プロパティが適用されます。
ホーム organizationの署名証明書は、[BizTalk グループ - グループのプロパティ] ダイアログ ボックスの [証明書] ページで定義します。 さらに、BizTalk Serverでは、アグリーメント プロパティの一部として証明書を定義することで、AS2 メッセージの既定の署名証明書をオーバーライドできます。 特定の契約に対して別の証明書を定義するには、[契約のプロパティ] ダイアログ ボックスの一方向 AS2 契約の [署名証明書] ページを使用します。 別の証明書を指定する手順については、「署名証明書 の構成 (AS2)」を参照してください。
AS2 処理のためのアグリーメントの決定
BizTalk Serverが AS2 でエンコードされたメッセージを受信すると、AS2-From ヘッダーをパーティの一方向アグリーメントの AS2-From 契約設定と照合して、メッセージを送信したパーティを特定しようとします。 BizTalk Serverが AS2 でエンコードされたメッセージを送信すると、AS2-To ヘッダーをパーティの一方向アグリーメントの AS2-To 契約プロパティに照合して、メッセージを受信するパーティを特定しようとします。 詳細については、「 受信 AS2 メッセージの契約解決 」または「 送信 AS2 メッセージの契約解決」を参照してください。
参照
受信 AS2 メッセージのアグリーメントの解決
送信 AS2 メッセージのアグリーメントの解決
AS2 プロパティの構成