QQ這類即時通訊工具多數(shù)是以桌面應(yīng)用的方式存在。在沒有websocket出現(xiàn)之前,如果開發(fā)一個網(wǎng)頁版的即時通訊應(yīng)用,則需要定時刷新頁面或定時調(diào)用ajax請求,這無疑會加大服務(wù)器的負(fù)載和增加了客戶端的流量。而websocket的出現(xiàn),則完美的解決了這些問題。

spring boot對websocket進行了封裝,這對實現(xiàn)一個websocket網(wǎng)頁即時通訊應(yīng)用來說,變得非常簡單。

 

一、準(zhǔn)備工作


 

pom.xml引入

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-websocket</artifactId></dependency>

完整的pom.xml文件代碼如下:

iOS培訓(xùn),Swift培訓(xùn),蘋果開發(fā)培訓(xùn),移動開發(fā)培訓(xùn) pom.xml

延伸閱讀

學(xué)習(xí)是年輕人改變自己的最好方式-Java培訓(xùn),做最負(fù)責(zé)任的教育,學(xué)習(xí)改變命運,軟件學(xué)習(xí),再就業(yè),大學(xué)生如何就業(yè),幫大學(xué)生找到好工作,lphotoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動軟件開發(fā)培訓(xùn),網(wǎng)站設(shè)計培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)學(xué)習(xí)是年輕人改變自己的最好方式