websocket作用


 

1、即時通訊

  web即時通訊(網頁的QQ,聊天系統等)可以通過websocket實現。

2、輪詢

  web開發中,有時需要通過輪詢(比如時間間隔5秒)去服務器讀取數據。

使用HTTP協議向服務器發送request請求也是可以實現的,HTTP協議是非持久化的,單向的網絡協議,在建立連接后只允許瀏覽器向服務器發出請求后,服務器才能返回相應的數據,

而且request的Header是非常長的,為了傳輸一個很小的數據 需要付出巨大的代價,是很不合算的,占用了很多的寬帶。

使用websocket可以消除上面的缺陷,websocket只需要服務器和瀏覽器通過HTTP協議進行一個握手的動作,然后單獨建立一條TCP的通信通道就可以進行數據的傳送了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM