步驟 6:設定 EDI/AS2 接收位置
在這個步驟中,您會設定從 Fabrikam 合作對象接收 EDI 訊息的單向接收位置。 這個接收位置會使用 AS2EdiReceive 接收管線來處理內送的 EDI/AS2 訊息。 sender.exe 應用程式將會透過 Contoso 虛擬目錄,利用 BTSHTTPReceive.dll ISAPI 延伸模組,將訊息傳送到接收位置。
在本教學課程中,您將設定動態傳送埠,以非同步方式傳送 MDN 回應。 在這個案例中,您只需要單向的接收埠。 不過,您也可以變更 Sender.exe 來傳送指定同步 MDN 的 AS2 訊息。 這樣您就必須建立雙向的要求-回應接收埠來傳回 MDN。 如需詳細資訊,請參閱逐步解說 (AS2) :使用同步 MDN 透過 AS2 接收 EDI一節。
必要條件
您必須以「BizTalk Server 系統管理員」群組的成員身分登入。
若要建立 BizTalk HTTP 接收位置
在 [BizTalk Server管理主控台] 的 [BizTalk 應用程式 1] 節點下,以滑鼠右鍵按一下 [接收埠],指向 [新增],然後按一下[單向接收埠]。
將接收埠命名為 Receive_AS2。
按一下主控台樹中的 [接收位置 ],然後按一下 [ 新增]。
在 [接收位置屬性] 對話方塊中,將接收位置命名為Receive_AS2,選取 [類型] 的 [HTTP],然後按一下 [設定]。
在 [HTTP 傳輸屬性] 對話方塊中,針對虛擬目錄加上 ISAPI 擴充功能輸入/Contoso/BTSHTTPReceive.dll。 清除 [成功時傳回相互關聯控制碼 ],然後選取 [ 暫停失敗的要求]。 按一下 [確定]。
針對[接收管線] 選取[AS2EdiReceive]。 按一下 [確定],然後再按一下 [確定]。
注意
AS2EdiReceive 接收管線會執行 AS2 解碼和 EDI 解譯。
在 [BizTalk Server管理主控台] 中,按一下 [BizTalk 應用程式 1] 節點下的[接收位置],以滑鼠右鍵按一下[Receive_AS2],然後按一下 [啟用]。
後續步驟
您可以設定傳送埠 (Send_Asynch_MDN) 傳送埠,以將非同步 MDN 傳送回 Fabrikam,如 步驟 7:設定 MDN 傳送埠中所述。