訊息映射程式是一種機制,它會取得 XML 訊息,再將其轉換為 CommandProperty 物件。 它提供一個共同介面,使訊息可以轉換成為 CommandProperty 物件,讓所有 WebSphere Commerce 元件使用。
受支援的配接器(如程式配接器)和 WebSphere Commerce 元件都可以呼叫訊息映射程式。 訊息映射程式會針對這兩者執行下列作業:
入埠訊息會由後端系統或外部系統傳送至 WebSphere Commerce,以要求某些動作。 為了使 WebSphere Commerce 執行該動作,XML 訊息必須經由訊息映射程式處理過, 來判斷所要求的動作是什麼。WebSphere Commerce 安裝好後會包括兩個訊息映射程式:一個 XML 訊息映射程式,用來剖析 XML 整合訊息;一個舊式訊息映射程式,用來剖析後端整合舊式訊息。
CommandProperty 物件是代表 WebSphere Commerce 指令,用來處理來自受支援的裝置配接器的要求。 其它元件也可以使用訊息映射程式機制,將訊息轉換為 CommandProperty 物件。
訊息映射程式的生命週期和整個 WebSphere Commerce 案例相同。 它會在案例啟動時起始設定,且只要案例在執行中,它就會存在。
![]() |