開發啟用 Web 傳訊的應用程式

您可以啟用新的或現有的應用程式來使用 Web 傳訊服務。 啟用 Web 傳訊應用程式包括建立或修改 Web 模組來新增必要的 Web 傳訊功能。 啟用 Web 傳訊伺服器端功能是一個配置導向的作業。 Web 傳訊服務會處理與 Web 傳訊用戶端通訊的所有細節。 應用程式開發人員和部署人員必須瞭解 Web 傳訊服務的最佳配置方法。 當建立啟用 Web 傳訊的應用程式時,應用程式或 Web 開發人員必須撰寫連接到 Web 傳訊服務的用戶端邏輯,以便接收伺服器所遞送的訊息。 Web 傳訊服務的目標用戶端類型是一個「非同步 JavaScriptTM 和 XML (Ajax)」用戶端,應用程式或 Web 開發人員必須具備 Ajax 工具箱技能,才能建立用戶端邏輯。 建立好啟用 Web 傳訊的應用程式之後,就利用標準 Web 應用程式技術來部署及管理啟用 Web 傳訊的應用程式。 如需如何啟用應用程式 Web 傳訊用途的逐步概觀,請參閱快速入門一節。 請參閱 QuoteStreamer 範例應用程式,以取得啟用 Web 傳訊之應用程式的參照。

Web 傳訊公用程式庫

提供的 JavaTM Platform Enterprise Edition (Java EE) 公用程式庫,可供您插入 Web 模組中。 這個程式庫稱為 webmsg_applib.jar,必須併入任何啟用 Web 傳訊的應用程式中。 這個 JAR 檔通常放在 Web 模組的 WEB-INF/lib 目錄中,供應用程式使用。 在這個公用程式庫中,有一個必須定義好,用來建立 Servlet 對映的 Web 傳訊 Servlet,以及一個應用程式層次發佈程式庫,可供透過服務整合匯流排來輕易發佈至 Web 傳訊用戶端。


Web 傳訊 Servlet

在啟用 Web 傳訊的應用程式中,至少必須定義一個 Servlet 對映。 Web 傳訊用戶端會連接到這些對映,以便進行 Web 傳訊作業。 在這個 Web 傳訊公用程式庫中,有一個類別名稱為 com.ibm.websphere.webmsg.WebMsgServlet 的現有 Servlet。 應該要在這個現有的 Servlet 中定義一或多個定義,且應該建立指向這些定義的對映,然後必須在 Web 傳訊配置中,利用 Servlet 名稱來建立一個對應項目。 請參閱快速入門一節來查看逐步啟用的概觀。 提供的 Web 傳訊 Servlet 是結合基礎 Web 傳訊通道架構片段來運作,以提供 Web 傳訊通訊。 當定義新的 Web 傳訊 Servlet 和 Servlet 對映時,請考量下列各點:


小節




使用條款 | 意見