鍍金池/ 問答/C  網(wǎng)絡(luò)安全/ 現(xiàn)在常見,推送通知系統(tǒng)的疑問

現(xiàn)在常見,推送通知系統(tǒng)的疑問

常見的,消息推送系統(tǒng), 使用tcp server 或者 ws server, 客戶端連接到, 產(chǎn)連接服務(wù)器。
應(yīng)用服務(wù)器,怎么利用http接口把要推送的通知,提交到, tcp server 或者 ws server呢,長連接服務(wù)器,在推送到客戶端

回答
編輯回答
故林

以下方案:

  1. tcp server/ws server提供一個(gè)http接口。

    比如我nodejs寫的websocket服務(wù)器,php要發(fā)消息怎么辦,PHP不能直接連接,那只能nodejs給個(gè)接口,php去請求了。
  2. 基于消息隊(duì)列

    tcp server/ws server連接到一個(gè)消息隊(duì)列作為消費(fèi)者,php端將要發(fā)生的消息寫入消息隊(duì)列
2018年4月19日 08:02