共用方式為


設定通知 (MDN) (AS2)

在夥伴協議中,您可以指定收到 AS2 訊息的合作對象如何產生並傳回 MDN 回應。

重要

如果您清除了合作 物件所接收的本機 BizTalk 處理訊息,或支援從此合作物件傳送訊息 ,則此頁面會停用下列屬性,同時建立您要建立合約的合作物件。

  • 如果 MDN 未收到核取方塊和相關聯的屬性,請重新傳送 AS2 訊息

    • 覆寫傳送埠設定 核取方塊和相關聯的屬性

    只有在對應於合作對象送出交換屬性的單向協議索引標籤上,這些屬性才會變成停用狀態。 例如,如果您建立合作物件 A 和合作物件 B 和合作物件 A,您清除了核取方塊,則會在 [合作物件 A-Party > B 單向合約] 索引標籤上停用上述屬性清單。

必要條件

您必須以 BizTalk Server Administrators 或 BizTalk Server B2B 操作員群組的成員身分登入。

若要設定通知

  1. 如設定一 般設定 (AS2) 中所述,建立 AS2 合約。 若要更新現有的 AS2 合約,請以滑鼠右鍵按一下 [合作物件和商務設定檔 ] 頁面中的合約,然後按一下 [ 內容]。

  2. 在單向合約索引標籤上,按一下 [ 通知] (MDN)

  3. 選取 [ 將輸入 MDN 處理至 MessageBox 以進行路由/傳遞選項 ] 核取方塊,以透過 A2 解碼器作為傳遞訊息路由傳送 MDN,然後傳送至 MessageBox。 選取此屬性時,BizTalk Server升級 IsAS2MdnResponseMessage 屬性以供路由使用。

  4. 如果您核取[驗證] 頁面中的 [使用合約設定] 和 [MSDN],而不是 [驗證] 頁面中的訊息標頭屬性,請選取 [要求 MDN] 核取方塊,如果交易夥伴必須產生 MDN 以回應 AS2 訊息。

    如果已選取 [ 要求 MDN ] 核取方塊,您也可以設定下列屬性:

    1. 選取 [ 要求籤署的 MDN ] 核取方塊,然後從 [ 簽署演算法 ] 下拉式清單中選取交易夥伴必須用來簽署 MDN 的 MIC 演算法。 BizTalk Server支援 MD5、SHA1 和 SHA2 (SHA256 (預設) 、SHA384 和 SHA512) 。

      注意

      從 BizTalk Server 2016 和更新版本開始,會自動包含 SHA2 支援。 如需先前的BizTalk Server版本,請參閱KB 3123748

    2. 選取 [ 要求非同步 MDN ] 核取方塊,然後在 [ Receipt-Delivery-Option (URL) ] 文字方塊中,輸入接收方應傳送 MDN 的 URL。

      如果已選取 [要求非同步 MDN ] 核取方塊,您也可以設定下列屬性:

      1. 如果未收到 MDN,請選取 [重新傳送 AS2 訊息] 核取方塊,以啟用 AS2 訊息的重新傳輸。 輸入 [最小 AS2 訊息重新傳送間隔] 的值、 [AS2 訊息重新傳送嘗試次數 ] 和 [ 停止在欄位之後嘗試 AS2 訊息重新傳送 ] 的值,以指定重試間隔、嘗試次數上限,以及停止重新傳送訊息的時機。

        注意

        如果未收到 MDN,您必須先在 [一般]索引標籤的 [一般屬性] 頁面上選取 [開啟報告] 核取方塊,才能選取 [重新傳送 AS2] 訊息。 BizTalk Server會使用針對 AS2 報告儲存的追蹤資訊,以判斷何時要重新傳送 AS2 訊息。

      2. 如果已選取 [ 未收到 MDN 時重新傳送 AS2 訊息 ] 核取方塊,請核取 [ 覆寫傳送埠設定 ],以指定 [最小 HTTP 重試間隔 ] 和 [ HTTP 重試嘗試次數]。 輸入 [ 在欄位之後停止嘗試 HTTP 重試 ] 的值,以指定使用 HTTP 配接器嘗試重試的最長時間量。

    3. 如果您選取 [ 要求非同步 MDN ] 核取方塊,並指定 Receipt-Delivery-Option (URL) 屬性的 URL, 則 [Disposition-Notification-To ] 文字方塊預設會設定為相同的 URL。 如果您未選取 [ 要求非同步 MDN ] 核取方塊,則必須輸入 Disposition-Notification-To的值。 在處理 AS2 的過程中並不會使用這個欄位的值。

  5. 按一下 [套用 ] 接受變更,再繼續進行設定,或按一下 [ 確定 ] 驗證變更,然後關閉對話方塊。

另請參閱

設定 AS2 協議屬性