步驟 8:設定 997 傳送埠
在此步驟中,您會設定傳送埠,以將 997 訊息傳送給夥伴。 這個傳送埠會使用 AS2EdiSend 傳送管線,將 EDIINT/AS2 編碼的 997 通知傳送至 _997ToFabrikam 資料夾。
必要條件
您必須以「BizTalk Server 系統管理員」群組的成員身分登入。
若要建立 Send_Async_997 傳送埠
在 [BizTalk Server管理主控台] 的 [BizTalk 應用程式 1] 節點下,以滑鼠右鍵按一下 [傳送埠],指向 [新增],然後按一下 [靜態單向傳送埠]。
注意
使用靜態單向傳送埠的原因是,Fabrikam 合作對象並沒有設定 MDN 做為 AS2 訊息接收者。
在 [ 傳送埠屬性 ] 對話方塊中,將傳送埠命名 為Send_Async_997。 針對[類型] 選取[HTTP],然後按一下 [設定]。
在 [ HTTP 傳輸屬性] 對話方塊中,針對 [目的地 URL],輸入
http://localhost/Fabrikam/Default.aspx?Destination=_997ToFabrikam
。 清除 [啟用區塊編碼] ,然後按一下 [ 確定]。注意
[目的地 URL] 設定可確保傳送埠會將 997 訊息傳送至 Fabrikam 虛擬目錄。 與該虛擬目錄相關的 Default.aspx.cs 檔案會以 .msg 副檔名建立 997,並將它傳送至目的資料夾。
在 [ 傳送埠屬性] 對話方塊中,選取 [ AS2EdiSend ] 作為 [ 傳送管線]。
按一下主控台樹狀目錄中的 [ 篩選 ]。 針對 [屬性],選取 [BTS]。MessageType。 針對 [運算子],選取 == 。 針對 [值],輸入
http://schemas.microsoft.com/Edi/X12#X12_997_Root
。注意
此篩選條件可確保傳送埠僅會從 MessageBox 挑選 997 通知。
按一下 [確定]。
在 [BizTalk Server管理主控台] 的 [傳送埠] 窗格中,以滑鼠右鍵按一下Send_Async_997傳送埠,然後按一下 [啟動]。
後續步驟
您可以設定傳送埠 (Send_Payload_EdiXml) 將 EDI 承載傳送至 Contoso,如 步驟 9:設定 EDI 承載傳送埠中所述。