Service Worker,Web Worker,WebSocket的對比


Service Worker

處理網絡請求的后台服務。適用於離線和后台同步數據或推送信息。不能直接和dom交互。通過postMessage方法交互。

Web Worker

模擬多線程,允許復雜計算功能的腳本在后台運行而不會阻礙到其他腳本的運行。適用於處理器占用量大而又不阻礙的情形。不能直接與dom交互。通過postMessage方法交互。

WebSocket

在客戶端和服務端之間建立保持雙向通信的連接。適用於需要保持長推送的情形,如聊天應用,在線游戲或運動直播等。不能直接與dom交互。通過send方法交互。


免責聲明!

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



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