共用方式為


設定連接埠來接收 EDI 訊息和通知

若要接收 EDI 交換,您可以建立單向接收埠或要求-回應 (雙向) 接收埠來接收交換。

  • 如果您也將建立單向傳送埠來傳送 EDI 通知 (如果啟用此功能的話),請建立單向接收埠。 您也必須清除 Route ACK,以在要求-回應接收埠協定屬性上傳送管線

  • 建立要求回應接收埠和位置,以透過相關聯的傳送管線傳回 EDI 通知 (如果啟用此功能的話)。 您也必須選取 Route ACK,以在要求-回應接收埠協定屬性上傳送管線

建立單向接收埠

請使用下列組態來建立接收埠和位置:

位置 屬性 設定
接收埠屬性:一般 連接埠類型 單向
接收埠屬性:一般 驗證 如果驗證失敗,請設定為 [卸載訊息] 或[驗證失敗時保留訊息] 來驗證傳送已接收訊息的合作物件。

設定為 [無驗證 ] 以停用傳送已接收訊息之合作物件的驗證。

如果設定為 [卸除驗證失敗的訊息],BizTalk Server如果傳送者的驗證失敗,將會暫停訊息。

如果設定為 [如果驗證失敗,請卸載訊息 ] 或 [ 如果驗證失敗時保留訊息],則訊息必須解析為合約。 不允許使用後援合約屬性。 如果沒有判斷傳入訊息的合約,BizTalk Server會將訊息視為驗證失敗,並且會暫停訊息。
接收位置屬性:一般 傳輸類型 可以是任意數目的傳輸類型。
接收位置屬性:一般 接收處理常式 BizTalkServerApplication
接收位置屬性:一般 接收管線 EdiReceive
FILE Transport Properties:驗證 當主控件沒有存取網路共用的權限時,即使用這些認證 (使用使用者名稱和密碼) 如果需要驗證則予以設定。
檔案傳輸屬性:批次處理 一個批次的訊息數量 如果批次處理交換則予以設定。
檔案傳輸屬性:批次處理 批次大小上限 (位元組) 如果批次處理交換則予以設定。

建立要求-回應接收埠

請使用下列組態來建立接收埠和位置:

位置 屬性 設定
接收埠屬性:一般 連接埠類型 要求回應
接收埠屬性:一般 驗證 如果驗證失敗,請設定為 [卸載訊息] 或[驗證失敗時保留訊息] 來驗證傳送已接收訊息的合作物件。

設定為 [無驗證 ] 以停用傳送已接收訊息之合作物件的驗證。

注意: 如果設定為 [如果驗證失敗,請卸載訊息 ] 或 [ 如果驗證失敗時保留訊息],則訊息必須解析為合約。
接收位置屬性:一般 傳輸類型 可以是許多傳輸類型中的任何一種,但 FILE 除外,這在下拉式清單中無法使用。

注意: 如果您建立使用 EDIReceive 管線且具有 HTTP 傳輸類型的接收位置,可能會發生安全性問題。 EDIReceive 管線不會產生 HTTP "200 OK" 通知。 若未傳回 EDI 通知,則連線會維持開啟直到逾時為止。
接收位置屬性:一般 接收處理常式 BizTalkServerApplication
接收位置屬性:一般 接收管線 EdiReceive
接收位置屬性:一般 傳送管線 EdiSend
FILE Transport Properties:驗證 當主控件沒有存取網路共用的權限時,即使用這些認證 (使用使用者名稱和密碼) 如果需要驗證則予以設定。
檔案傳輸屬性:批次處理 一個批次的訊息數量 如果批次處理交換則予以設定。
檔案傳輸屬性:批次處理 批次大小上限 (位元組) 如果批次處理交換則予以設定。

設定協議屬性

建立接收埠和位置之後,您必須設定必要的協議屬性,接收管線才能運作。 這些屬性會在 [ 合約屬性 ] 對話方塊的各種頁面中設定。 如需 EDI 反組譯程式必須在 EdiReceive 接收管線中處理 EDI 交換的屬性清單,請參閱 EDI 反組譯程式的運作方式

另請參閱

設定 EDI 解決方案的連接埠
EDI 解譯器運作方式
如何建立接收埠