網路研討會:使用 Spring 構建 WebSocket 瀏覽器應用程式

新聞 | Pieter Humphrey | 2013年9月24日 | ...

因此,您已經編寫了一個“Hello world!” WebSocket 應用程式,甚至可能是一個聊天示例。 即使在 Servlet 3.1 之前的容器和 IE 10 之前的瀏覽器(尚不支援 WebSocket)中,您也可以藉助 SockJS 協議和 Spring 對它的支援來交換訊息。 但是,訊息是一個空白頁面,可以包含任何內容。 無論您選擇何種訊息格式,專有還是標準,客戶端和伺服器都需要理解它並區分不同型別的訊息。 您需要支援訊息傳遞應用程式的核心釋出-訂閱模式,以便可以將訊息廣播給一個或多個訂閱者。 您需要整合安全性、驗證等等。 簡而言之,您需要構建一個實際的應用程式。 如果您習慣於 Web 應用程式(以及 Spring MVC 註釋控制器),您會熟悉 HTTP 提供的基礎,包括 URL(名詞)、HTTP 方法(動詞)、標頭、引數等。 想象一下在沒有 HTTP 的情況下構建應用程式,只是一個套接字。 WebSocket 為您提供了這種全新的、令人興奮的功能——全雙工、雙向通訊——但您不再擁有應用程式級協議。 是否可以圍繞處理所有訊息的單個 Endpoint 類構建整個應用程式,假設瀏覽器和伺服器之間只有一個 WebSocket 連線? 加入 Rossen Stoyanchev,他將演示 WebSocket 協議幸運地具有內建的子協議機制。

歐洲

10 月 8 日,星期二,下午 3:00 GMT 夏令時倫敦,GMT+01:00)

註冊 https://gopivotal.webex.com/gopivotal/onstage/g.php?t=a&d=667384670

 

北美

10 月 8 日,星期二,上午 10:00 PDT 舊金山,GMT-07:00)

註冊 https://gopivotal.webex.com/gopivotal/onstage/g.php?t=a&d=660130258

獲取 Spring 新聞通訊

透過 Spring 新聞通訊保持聯絡

訂閱

搶先一步

VMware 提供培訓和認證,以加速您的進步。

瞭解更多

獲得支援

Tanzu Spring 在一個簡單的訂閱中提供 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進位制檔案。

瞭解更多

即將舉行的活動

檢視 Spring 社群中所有即將舉行的活動。

檢視所有