普遍性計算

WebSphere Commerce Server 執行時期透過配接器組織架構支援普遍性計算 (PvC), 此種架構包括一個同屬的摘要 Java 類別,稱為 HttpPVCAdapterImpl。 您可以延伸此摘要類別,來建立特定的 PVC 配接器,像是可支援 NTT DoCoMo iMode 行動網際網路存取的 iMode 配接器。

PvC 配接器可方便您在客戶行動裝置(像是個人數位助理 (PDA) 或行動電話)間傳輸購物與訂單資訊。也因此,客戶將不再受限於只能使用電腦與瀏覽器在您的線上商店中購物。PvC 配接器會對來源裝置傳送的要求進行前置處理,然後才將要求傳送給 WebSphere Commerce Web 控制程式,並將訊息格式轉換成 WebSphere Commerce 系統可以瞭解的格式,以便能啟動適當的控制程式指令或檢視指令。每一個配接器都是適用特定的裝置,且可以指示 Web 控制程式以其自己的裝置類型來處理要求。 例如,PvC 配接器可以指示 Web 控制程式忽略要求中的安全通信協定 (HTTPS) 檢查。

如果要支援其它裝置,您可以隨附的配接器作為基礎,撰寫額外的配接器。 當您新增或變更配接器時,請務必要施行適當的 Java 類別和介面(配接器、階段作業環境定義 以及控制程式要求物件介面),以符合 WebSphere Commerce 配接器組織架構。 有關新 PVC 裝置所需的 Java 介面說明,請參閱 WebSphere Commerce 程式設計手冊。

您可以利用配接器組織架構來處理顯示格式與階段作業管理,在您的商店中施行普遍性計算支援。 許多普遍性計算裝置都很精簡,顯示區很小且解析度各不相同。 例如,行動電話的螢幕就很小而且可能是單色的,而電腦監視器則大上數倍而且是彩色的。 在 WebSphere Commerce 中,控制程式指令提供讓您根據各種裝置類型來設定顯示格式的能力, 其方法是在 VIEWREG 表格中指定檢視名稱。 檢視名稱會在控制程式指令完成時傳回。 同一個檢視名稱可以和不同的 JSP 檔連結,供不同的裝置類型使用; 每種裝置類型在 VIEWREG 表格中都會以唯一的裝置識別碼標示。 例如,如果是 PDA,其螢幕上的資訊可能顯示成單色;而在瀏覽器上,相同的資訊會顯示成彩色。 Web 控制程式會根據表格中指定的裝置識別碼,從 VIEWREG 表格中擷取適當的 JSP 檔。

每一個普遍性計算裝置都有其自己的唯一方法可維護異動的階段作業。 和使用 cookie 來儲存階段作業資訊的瀏覽器不同的地方是,無線裝置的階段作業維護方式 通常是藉由在 HTTP 要求標頭中加入額外的參數,或在入埠 URL 中附加唯一的識別碼。 WebSphere Commerce 配接器組織架構可接受針對適當的通信協定, 撰寫適合裝置的特定配接器(包括階段作業管理)。

相關概念(1275 個位元組)

IBM copyright