為透過 AS2 的訊息設定動態傳送埠
本主題描述如何設定BizTalk Server透過動態傳送埠傳送 AS2 訊息。 這項設定包括建立動態傳送埠,以及設定後端應用程式以設定適當的內容屬性。 在建立動態傳送埠以傳送 AS2 訊息時,您必須升級部分屬性,傳送埠才能運作。 如需詳細資訊,請參閱下列設定BizTalk Server透過動態傳送埠傳送 AS2 訊息。
動態傳送埠可以讓您將訊息傳送給多個合作對象,而不用將合作對象組態寫入程式碼。 透過內容屬性,動態地決定傳送訊息所使用的協議與目的地。 您不需要為每個個別的客戶建立靜態傳送埠。
若要傳送具有 EDI 或非 EDI 訊息或 EDI 通知的 AS2 訊息,請使用下列組態建立動態回應 HTTP 傳送埠:
位置 | 屬性 | 設定 |
---|---|---|
傳送埠屬性:一般 | 連接埠類型 | - 如果已選取 [單向合約] 索引標籤中的 [ 要求 MDN] (MDN ) 頁面中的 [要求 MDN],則動態要求回應 () - 如果在通知中要求 MDN (MDN ) 單向合約索引標籤中的 [單向協定] 索引標籤中清除要求 MDN,動態單向傳送埠) ( |
傳送埠屬性:一般 | 傳送管線 | - AS2EdiSend (EDI 編碼訊息) - 非 EDI 訊息的 AS2Send () |
傳送埠屬性:一般 | 接收管線 如果) 選取 [單向合約] 索引標籤中的 [要求 MDN] ([MDN ]) 頁面, ( |
AS2Receive (用於動態請求回應傳送埠) |
傳送埠屬性:篩選 | 屬性 | BTS.MessageType |
傳送埠屬性:篩選 | 運算子 | == |
傳送埠屬性:篩選 | 值 | - http://schemas.microsoft.com/BizTalk/EDI/X12/2006#<schema name> EDI 訊息 () - http://schemas.microsoft.com/Edi/X12#X12_<997 or TA1>_Root X12 通知) 的 (- http://schemas.microsoft.com/Edi/Efact#Efact_Contrl_Root (EDIFACT 通知) |
必要條件
您必須以「BizTalk Server 系統管理員」群組的成員身分登入。
設定 BizTalk Server 透過動態傳送埠傳送 AS2 訊息
在 BizTalk Server 管理主控台中,如果未要求 MDN) 或動態要求回應傳送埠, (如果要求 MDN 且具有上述設定) ,請建立動態單向傳送埠 (。
對於適用這個訊息的協議,設定必要的 AS2 與 EDI 屬性。
升級訊息內容的下列屬性:
BTS.MessageType
EdiIntAS.MessageID
在後端應用程式加入功能,以寫入下列訊息內容屬性,並設定為適當值:
EdiIntAS.AS2To
BTS.OutboundTransportLocation
HTTP.EnableChunkedEncoding
BTS.EncryptionCert
注意
內容
AS2To
屬性和OutboundTransportLocation
內容屬性必須寫入訊息內容,動態傳送埠才能正常運作。 埠AS2To
必須有 屬性,才能判斷要用於處理傳出訊息的合約,而且OutboundTransportLocation
傳送埠需要 屬性,才能判斷訊息的目的地。 如需詳細資訊,請參閱 產生傳出 AS2 訊息。
功能
動態傳送埠和管線會執行下列操作,透過 AS2 傳送同步 EDI 或非 EDI 訊息或通知,以及處理傳回的 MDN:
如果傳送 EDI 訊息,請篩選屬性
BTS.MessageType
設定為 (訊息架構的http://schemas.microsoft.com/BizTalk/EDI/X12/2006 namespace
EDI 訊息,例如,X12_00401_864 864 訊息) 。如果傳送 EDI 通知,請篩選設定為下列其中一個控制項架構的屬性
BTS.MessageType
,以挑選通知:http://schemas.microsoft.com/BizTalk/EDI/X12#X12_997_Root
997 通知為http://schemas.microsoft.com/BizTalk/EDI/X12#X12_TA1_Root
TA1 通知為http://schemas.microsoft.com/BizTalk/EDI/Efact#Efact_Contrl_Root
CONTRL 通知為
如果要傳送非 EDI 訊息,則使用適當的篩選條件挑選訊息。
建置 AS2 訊息。 如需此程式的詳細資訊,請參閱 產生傳出 AS2 訊息。
注意
BizTalk Server 會由 URL 的格式 (例如 http、smtp 和 ftp 等) 來決定動態傳送埠所使用的傳輸類型。
路由傳送訊息或通知至傳送埠的目的地 URL。
接收訊息或通知的 MDN 回應 (在有啟用且為請求-回應傳送埠的情況下)。 如需此程式的詳細資訊,請參閱 處理傳入 MDN。