共用方式為


步驟 4:建立接收埠,以接受批次訊息

在此步驟中,您會建立並設定埠以接收傳入批次。

您建立要求回應 (雙向) 接收埠,因為案例包含批次中個別訊息的應用程式接受通知產生。 在雙向模式中,MLLP 接收配接器將不會接受新的傳入訊息,直到接收管線產生通知 (ACK) 前一則訊息為止。

建立接收埠以接受批次訊息

  1. 開啟[BizTalk Server系統管理],依序展開[BizTalk Server管理]、[BizTalk 群組]、[應用程式] 和 [BizTalk 應用程式 1]。

    注意

    您也可以按一下 [工具] 功能表中的 [BizTalk Server系統管理],從 Visual Studio 中開啟BizTalk Server管理主控台。

  2. 以滑鼠右鍵按一下 [接收埠],選取 [ 新增],然後選取 [ 要求回應接收埠]。

  3. 針對 [ 名稱],輸入 Tutorial_2WayReceive

  4. 選取 [套用 ] 以系結埠,然後選取 [ 接收位置]。

  5. 選取 [新增]。

  6. 針對 [ 名稱],輸入 Tutorial_2WayReceive

  7. 在 [ 傳輸] 區段中,選取 [ 類型],然後從下拉式清單中選取 [MLLP ]。

  8. 選取 [設定][MLLP 傳輸內容] 中,設定下列專案,然後選取 [ 確定]。

    使用 作法
    連線重試時間 (秒) 從 BizTalk Server 2016 開始的新功能。

    嘗試重新連線中斷或關閉連線之前,等待的時間上限。 當 起始的連接 設定為 [本機] 時適用。

    預設值為 20 秒。
    由 起始的連接 從 BizTalk Server 2016 開始的新功能。

    針對 MLLP 接收位置輸入 Local ,以起始遠端 LOB 服務器的連線。 這是新的選項。

    輸入 [遠端] 作為 MLLP 接收位置,以繼續接聽遠端 LOB 服務器的連線。 這是回溯相容的預設選項。

    預設值為 Remote。
    連接名稱 輸入 2Way
    主機名稱 專屬於 BizTalk Server 2013 R2 和舊版。

    輸入 localhost
    本機主機名稱 從 BizTalk Server 2016 開始的新功能。

    輸入本機BizTalk Server的 DNS 名稱或 IP 位址。 您也可以輸入 localhost
    連接埠 專屬於 BizTalk Server 2013 R2 和舊版。

    設定為 21000
    本機埠 從 BizTalk Server 2016 開始的新功能。

    輸入 LocalHost 連線的 TCP 通訊埠號碼。 僅適用于由 起始的連線Remote時。

    設定為 21000
    遠端主機 從 BizTalk Server 2016 開始的新功能。

    輸入遠端 LOB 服務器的 DNS 名稱或 IP 位址。 當 起始的連接 設定為 [本機] 時適用。
    遠端埠 從 BizTalk Server 2016 開始的新功能。

    輸入遠端主機連線的 TCP 通訊埠號碼。 當 起始的連接 設定為 [本機] 時適用。

    設定為 21000
  9. 在 [接收位置] 屬性中,選取下列專案:

    使用 作法
    接收處理常式 從下拉式清單中選取BizTalkServerApplication
    接收管線 選取 BTAHL72XPipelines.BTAHL72XReceivePipeline
    傳送管線 選取 BTAHL72XPipelines.BTAHL72XSendPipeline
  10. 選取 [ 確定 ] 以儲存變更。

  11. 啟用您剛才建立的接收位置,方法是以滑鼠右鍵按一下它,然後選取 [ 啟用]。

後續步驟

步驟 5:建立傳送埠以傳遞訊息