EDI 受信確認またはインターチェンジを送信するには、静的送信ポートまたは動的送信ポートを使用できます。 動的送信ポートを使用すると、契約を解決し、DestinationPartyName コンテキスト プロパティの値に基づいて宛先アドレスを決定するため、インターチェンジを複数の宛先のいずれかに送信できます。
注
受信した XML メッセージに基づく EDI インターチェンジを送信していて、パススルー受信パイプラインを使用してそのアプリケーションを受信する場合は、DestinationPartyName コンテキスト プロパティを昇格する必要があります。 詳細については、「 送信 EDI メッセージの契約解決とスキーマ決定」を参照してください。
注
動的送信ポートが受信確認を送信する場合、インターチェンジを受信したポートの EDI 逆アセンブラーによって受信確認の DestinationPartyName プロパティが設定されるため、DestinationPartyName コンテキスト プロパティは既に昇格されます。
一方向の動的送信ポートを作成するには、次の構成を使用します。
ロケーション | プロパティ | 設定 |
---|---|---|
送信ポートのプロパティ: 全般 | ポートの種類 | 動的 One-Way |
送信ポートのプロパティ: 全般 | 送信ハンドラー | BizTalkServerApplication |
送信ポートのプロパティ: 全般 | 送信パイプライン | EdiSend |
FILE トランスポートのプロパティ: 認証 | ホストが (ユーザー名とパスワードを使用して) ネットワーク共有にアクセスできない場合は、これらの資格情報を使用します | 認証が必要な場合に設定します。 |
送信ポートのプロパティ: フィルター | プロパティ | BTS。MessageType |
送信ポートのプロパティ: フィルター | オペレーター | == |
送信ポートのプロパティ: フィルター | 価値 |
インターチェンジの場合: - http://schemas.microsoft.com/Edi/X12/2006#<schema name> 又は- http://schemas.microsoft.com/Edi/Edifact/2006#<schema name> 又はACK の場合: - http://schemas.microsoft.com/Edi/X12#X12_997_Root 又は- http://schemas.microsoft.com/Edi/X12#X12_TA1_Root 又は- http://schemas.microsoft.com/Edi/Edifact#Efact_Contrl_Root |
契約のプロパティの設定
送信ポートを作成したら、送信パイプラインが機能するために必要な契約プロパティを設定する必要があります。 これらのプロパティは、[ 契約のプロパティ ] ダイアログ ボックスのさまざまなページで設定されます。