AS2 経由の非同期 MDN の静的送信ポートの構成
このトピックでは、静的送信ポート経由で非同期 EDIINT/AS2 エンコード MDN メッセージを送信するようにBizTalk Serverを構成する方法について説明します。 構成では、静的送信ポートを作成し、必要に応じて、送信ポートで使用される暗号化証明書のセットアップを行います。
Note
静的送信ポートの代わりに、動的送信ポートを構成して MDN メッセージを送信することもできます。 詳細については、「 AS2 経由の非同期 MDN の動的送信ポートの構成」を参照してください。
MDN メッセージを送信するには、次の構成を使用して一方向の HTTP 送信ポートを作成します。
場所 | プロパティ | 設定 |
---|---|---|
送信ポートのプロパティ: 全般 | ポートの種類 | 静的一方向送信ポート |
送信ポートのプロパティ: 全般 | トランスポートの種類 | HTTP 注: EDIINT/AS2 でエンコードされたメッセージの転送には、HTTP アダプターのみを使用できます。 このトランスポートは、HTTP アダプタ以外のアダプタでは使用できません。 |
送信ポートのプロパティ: 全般 | 送信ハンドラー | BizTalkServerApplication |
送信ポートのプロパティ: 全般 | [送信パイプライン] | AS2Send |
HTTP トランスポートのプロパティ | 接続先 URL | <送信先 URL の文字列> |
HTTP トランスポートのプロパティ | [チャンク エンコードを有効にする] | クリア |
送信ポートのプロパティ: フィルター | プロパティ | EdiIntAS.IsAS2AsynchronousMdn 注: この送信ポートで指定されたアドレス宛ての MDN メッセージのみがこのサブスクリプション フィルターによって確実に取得されるように、追加のフィルター式も指定する必要があります。 |
送信ポートのプロパティ: フィルター | 演算子 | == |
送信ポートのプロパティ: フィルター | 値 | True |
送信ポートのプロパティ: 証明書 | 共通名と拇印 | 送信 MDN メッセージで暗号化証明書を使用する場合は、証明書の名前および拇印を入力します。 |
非同期 MDN は、受信した AS2 メッセージの Receipt-Delivery-Option ヘッダーで指定されたアドレスに送信する必要があります。 動的送信ポートは自動的に行われますが、静的送信ポートは送信ポートプロパティの 宛先 URL にメッセージを送信します。 静的送信ポートを使用して非同期 MDN を送信するときは、送信先の URL が正しいことを確認してください。
機能
送信ポートとパイプラインは、MDN を送信する際に次の処理を行う必要があります。
プロパティをフィルター処理して MDN を
EdiIntAS.IsAS2AsynchronousMdn==True
取得します。AS2 メッセージを生成します。 このプロセスの詳細については、「 発信 AS2 メッセージの生成」を参照してください。
送信ポートで定義されたアドレスに MDN をルーティングする。