訊息流程範例

圖 8 的流程顯示 AS 封裝的 EDI 文件透過 HTTP 傳輸通訊協定經過 Business Integration Connect 伺服器,最後遞送到 EDI 後端系統。

在此例中,假設入埠 AS2 訊息要求非同步 MDN (訊息處理通知)。

圖 8. EDI 文件從參與者遞送到 EDI 後端系統的序列圖。


  1. 具有 EDI payload 的 AS2 要求進入 Business Integration Connect 的「接收端」元件。
  2. 「接收端」將文件儲存到持續性共用儲存體。
  3. 「接收端」將 HTTP 200 回應傳回給社群參與者。
  4. 「文件管理程式」挑選文件供「文件處理引擎」來處理,並且將原始文件儲存到無可否認性資料庫。 「文件處理引擎」處理文件,包括:
    1. 執行解密、解除封裝及結構層次驗證
    2. 執行鑑別、授權及重複性檢查
    3. 執行內容層次驗證
    4. (若配置中已指定) 數位簽章或加密訊息 (或兩者)。
    5. 新增標頭資訊。
    6. 將最終封裝的文件儲存到無可否認性資料庫
  5. 「遞送管理程式」將文件傳送 (此案例使用 JMS 傳輸) 到 EDI 後端系統。
  6. 訊息處理通知 (MDN) 傳送給社群參與者。
  7. 社群參與者傳送 HTTP 200 來確認已收到 MDN。

Copyright IBM Corp. 1997, 2004