HTML5 WebSocket
http://www.runoob.com/html/html5-websocket.html
WebSocket 教程
http://www.ruanyifeng.com/blog/2017/05/websocket.html
WebSocket協議要點:握手與資料幀傳輸控制
https://www.zoucz.com/blog/2020/12/13/8731c3a0-3d22-11eb-90b5-eb40e9720ed0/
且戰且走HTML5(2) 應用主軸:WebSocket
https://ithelp.ithome.com.tw/articles/10102394
全雙工通信的 WebSocket
https://juejin.im/post/5b0351b051882542821ca2a1
JavaScript | WebSocket 讓前後端沒有距離
Node.js WebSocket 協議
https://www.jmjc.tech/less/114
基于Node.js的WebSocket通信
https://www.jianshu.com/p/ea0a9a6311cf
WebSocket介紹,與Socket的區別
https://codertw.com/%E7%A8%8B%E5%BC%8F%E8%AA%9E%E8%A8%80/603007/
nodejs系列之websocket及socket.io
https://www.jishuwen.com/d/2qEj/zh-tw
深入淺出Websocket(一)Websocket協議
https://juejin.im/post/5aae10adf265da239c7b2443
WebSocket 的鑒權授權方案
http://www.moye.me/2017/02/10/websocket-authentication-and-authorization/
3w字帶你揭開WebSocket的神秘面紗
搞懂現代Web端即時通訊技術一文就夠:WebSocket、socket.io、SSE
萬字長文,一篇吃透WebSocket:概念、原理、易錯常識、動手實踐
WebSocket 是 HTML5 開始提供的一種在單個 TCP 連接上進行全雙工通訊的協定,能使用戶端和伺服器之間的資料交換變得更加簡單,允許服務端主動向用戶端推送資料。在 WebSocket API 中,流覽器和伺服器只需要完成一次握手,兩者之間就直接可以創建持久性的連接,並進行雙向資料傳輸。
現在很多網站為了實現推送技術,所用的技術都是 Ajax 輪詢。輪詢是在特定的的時間間隔(如每1秒),由流覽器對伺服器發出HTTP請求,然後由伺服器返回最新的資料給用戶端的流覽器。這種傳統的模式帶來很明顯的缺點,即流覽器需要不斷的向伺服器發出請求,然而HTTP請求可能包含較長的頭部,其中真正有效的資料可能只是很小的一部分,顯然這樣會浪費很多的頻寬等資源。而 HTML5 定義的 WebSocket 協議,能更好的節省伺服器資源和頻寬,並且能夠更即時地進行通訊。
#WebSocket
留言
張貼留言