前后端的實時數據交互
重點是實時。
ajax輪詢 :客戶端定期發送一次請求。需要服務器有高速處理能力,因為接收的請求量大。
長輪詢(Long poll):客戶端請求,服務端接收后,有消息了再返回請求。要求服務器高并發能力,因為需要同時建立不同的連接。
Server-Sent Events(SSE):服務端單向傳遞數據到客戶端。IE全系列不支持。
WebSocket:雙向長連接數據流。新協議,兼容性問題大。
Django可以用uWSGI進行WebSocket通信。
重點是實時。
ajax輪詢 :客戶端定期發送一次請求。需要服務器有高速處理能力,因為接收的請求量大。
長輪詢(Long poll):客戶端請求,服務端接收后,有消息了再返回請求。要求服務器高并發能力,因為需要同時建立不同的連接。
Server-Sent Events(SSE):服務端單向傳遞數據到客戶端。IE全系列不支持。
WebSocket:雙向長連接數據流。新協議,兼容性問題大。
Django可以用uWSGI進行WebSocket通信。