基於 Websocket + PHP + Swoole + Redis 第三方實時推送

在B/S架構中,如果要實現消息推送功能,甚爲困難。基於Http協議來進行數據的交互,而Http協議是無信任的短鏈接,建立連接,傳輸數據,斷開連接。對於推送來講,它需要和服務器保持通信連接,服務器有新的數據則傳送給客戶端。當然還有前端基於Ajax輪詢服務器拉取數據,這樣的效率不高,且對服務器壓力較大。下面我將闡述基於 swoole 的推送方案。 基礎架構圖 用戶瀏覽新聞網站,當第三方新聞媒體發佈新的
相關文章
相關標籤/搜索