此實務將牽涉到有安裝及執行 InFashion 儲存庫的 WebSphere Commerce 應用程式。WebSphere Commerce 應用程式可以將與「訂單」及「客戶」有關的資訊交換至已定義的 WebSphere MQ 佇列。我們建立商業物件 "WCS_Create_WCS_Customer" 來配合 WCBE 中 XML 訊息內所定義的欄位。此實務利用 WebSphere InterChange Server (ICS), 以 XML 格式來傳送及接收訊息。
我們建立範本及協同作業,在 WebSphere Commerce Adapter 及埠連接器之間傳遞商業物件需要它們。 每一個安裝的 ICS 產品中都有隨附埠連接器,因為它僅包含連接器定義而沒有基礎的程式碼, 所以它的作用是當作我們協同作業的虛擬連接器。啟動之後, WCBE 即可使用 WebSphere MQ 訊息分配管理系統, 透過 WebSphere Commerce Adapter 在 ICS 之間傳送及接收訊息。
在我們的實務中,我們會在 WebSphere Commerce 的 Infashion 商店中建立訂單, 然後它會傳送「採購單」給連接器。連接器會使用 XML DataHandler 並將採購單轉換為商業物件, 然後將之傳遞給 InterChange 伺服器。使用「測試連接器」後,我們可以模擬埠連接器、擷取 WebSphere Commerce 所公佈的商業物件,以及查驗「採購單」屬性。
在另一個實務中,我們將建立客戶商業物件,並將它從「測試連接器」傳送到 WebSphere commerce Adapter。 接著 WebSphere commerce Adapter 會將商業物件轉換為 XML 格式,然後將之傳送給 WebSphere Commerce 應用程式。 我們可以查看 WebSphere Commerce 應用程式中的客戶記錄,來加以驗證。應該建立新的客戶。