中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

WebSockets技術有什么作用

發布時間:2022-01-19 17:14:36 來源:億速云 閱讀:177 作者:iii 欄目:開發技術

這篇文章主要講解了“WebSockets技術有什么作用”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“WebSockets技術有什么作用”吧!

網站大部分都會用到通知,使用什么技術來實現通知比較好呢?通常有兩個選擇,一個是輪詢,一個是WebSockets。

輪詢

輪詢很簡單,就是每過一段時間(如3分鐘)訪問一下服務器,看看有沒有通知。使用js的setinterval和ajax可以容易的實現這個功能。實現的簡單、成本低、無風險。并不用擔心是否增加網站負載,一個在瀏覽網站的人,每隔三分鐘發送一個請求,再正常不過了。

WebSockets

WebSockets是新型技術,可以建立長時間的連接,可以實時響應,可以雙向通訊。在某些場合非常有用,適合低延遲、高頻率、大數據量的交互。但有技術風險,比如機房防火墻或代理不傳遞Upgrade頭信息,或者會關閉空閑的長連接。

什么時候實用WebSockets

WebSockets可以使網頁具有動態性和交互性。但是,在許多情況下,結合使用Ajax和HTTP streaming或long polling可以提供一種簡單有效的解決方案。

例如,新聞,郵件和社交訂閱源需要動態更新,但是每幾分鐘進行一次更新可能是完全可以的。另一方面,協作,游戲和金融應用程序需要更接近實時。

僅延遲并不是決定因素。如果消息量相對較少(例如,監視網絡故障),則HTTP流或輪詢可以提供有效的解決方案。低延遲,高頻率和高容量的結合才是使用WebSocket的最佳案例。

還請記住,在Internet上,不受控制的代理可能會阻止WebSocket交互,這可能是因為未傳遞Upgrade header,或者是因為它們關閉了長期處于空閑狀態的連接。這意味著與面向公眾的應用程序相比,將WebSocket用于防火墻內部的應用程序是一個更直接的決定。

感謝各位的閱讀,以上就是“WebSockets技術有什么作用”的內容了,經過本文的學習后,相信大家對WebSockets技術有什么作用這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

天津市| 丽水市| 双峰县| 温宿县| 云林县| 宝应县| 长寿区| 淮北市| 定南县| 甘肃省| 开原市| 池州市| 前郭尔| 辽中县| 彭泽县| 大埔县| 苍山县| 高唐县| 大洼县| 奇台县| 宽甸| 冕宁县| 阿合奇县| 兴海县| 巫山县| 云和县| 阳原县| 灵山县| 丰镇市| 白玉县| 梅河口市| 格尔木市| 通化县| 石泉县| 宿迁市| 昌宁县| 安远县| 阳西县| 什邡市| 略阳县| 尼勒克县|