本節提供 WebSphere Partner Gateway 所能執行之轉換類型的簡要概觀。有關這些轉換的詳細說明, 和設定這些轉換時所要執行的動作,請參閱定義文件交換的一般步驟。
WebSphere Partner Gateway 可接受參與者或「社群管理員」所傳來的 EDI 交換, 並將它轉換成不同的 EDI 交換類型(如:EDI-X12 至 EDIFACT), 然後將文件傳給「社群管理員」或參與者。在將 EDI 交換轉換成另一項 EDI 交換時, 會進行下列步驟:
圖 23 顯示 X12 交換,這是由三項要解除封裝的交易組成。這些交易要轉換成 EDIFACT 格式, 並在封裝後傳給參與者。
每一項交易都有一個相關聯的轉換對映, 以指定如何轉換交易。交易可轉換成單一交易;若是使用對映鏈結來建立對映, 還可轉換成多項交易。若有啟用「封套器批次」特性, 以單一封套進入中心的交易,也是以單一封套離開中心。不過, 如果存在封套岔斷點(例如,所用的 EDI 屬性值不同,或使用不同的封套設定檔), 或者停用批次特性,則交易將放在不同的封套中送出。有關「封套器」(一種元件, 會收集一組要傳給參與者的交易,並在包裝到封套中後傳送)的一般說明, 請參閱封套器。有關批次特性的說明, 請參閱批次模式。
交易也可有相關聯的驗證對映。
WebSphere Partner Gateway 可接受參與者或「社群管理員」所傳來的 EDI 交換, 在解除封裝交換後,將產生的 EDI 交易轉換成 XML 或 ROD 文件。
交易可轉換成單一文件;若是使用對映鏈結來建立對映, 還可轉換成多份文件。
WebSphere Partner Gateway 可接收參與者或「社群管理員」所傳來的 XML 或 ROD 文件, 並將文件轉換成 EDI 交易後封裝,然後傳給「社群管理員」或參與者。
圖 25 顯示如何將 XML 文件轉換成 X12 交易,然後封裝。
一份文件可轉換成多項交易(若是使用對映鏈結來建立對映的話), 且可將這些交易封裝成不同的交換。圖 26 顯示如何將 XML 文件轉換成三項 X12 交易。其中兩項交易封裝在一起。另外一個則放在另一個封套中。
WebSphere Partner Gateway 可接收參與者或「社群管理員」所傳來之由一或多份 XML 或 ROD 文件組成的檔案, 並將文件轉換成 EDI 交易,然後將 EDI 交易建立成多個封套, 並傳給「社群管理員」或參與者。
每一份文件可轉換成單一交易;若是使用對映鏈結來建立對映, 還可轉換成多項交易。
圖 27 顯示要分割的一組 XML 文件, 以產生個別的 XML 文件。XML 文件會轉換成 X12 交易, 然後將交易封裝起來。
在圖 27 中, 文件以「XML 分割程式」處理常式分割, 且將轉換後的交易封裝在一起。「XML 分割程式」處理常式的 BCG_BATCHDOCS 選項必須設為 On(預設值), 才會發生此情況。如果 BCG_BATCHDOCS 設為 On, 且「封套器」的批次模式為 On, 則可將這些交易封裝在同一 EDI 封套中。有關「封套器」批次模式屬性的說明, 請參閱批次模式。
WebSphere Partner Gateway 可接收參與者或「社群管理員」傳來的 XML 或 ROD 文件, 並將文件轉換成另一種類型(XML 至 ROD,或 ROD 至 XML), 然後傳送文件給參與者或「社群管理員」。
圖 28 顯示要轉換成 ROD 文件的一系列 XML 文件。
文件可轉換成單一文件;若是使用對映鏈結來建立對映, 還可轉換成多份文件。
WebSphere Partner Gateway 可接收參與者或「社群管理員」傳來的 XML 或 ROD 文件, 並將文件轉換成同類型的文件(XML 至 XML,或 ROD 至 ROD) 然後傳送文件給參與者或「社群管理員」。
圖 29 顯示 XML 文件要轉換成另一種格式的 XML 文件。
文件可轉換成單一文件;若是使用對映鏈結來建立對映, 還可轉換成多份文件。