想請教一下,想實現一個網頁論壇的消息實時推送,前後端是分離的,用node做的中間層,打算客戶端和node端使用socket.io 建立長連接,而node端不用跟後端一直保持長連接,node端提供接口,後端有訊息了就去調用接口,告訴node端給誰傳遞什麼訊息。應該怎麼判斷客戶端是否在線,就是已經和node建立長連線?如果根據後端提供的訊息,例如用戶id之類的找到相對應的用戶,進行訊息傳遞?
想請教一下,想實現一個網頁論壇的消息實時推送,前後端是分離的,用node做的中間層,打算客戶端和node端使用socket.io 建立長連接,而node端不用跟後端一直保持長連接,node端提供接口,後端有訊息了就去調用接口,告訴node端給誰傳遞什麼訊息。應該怎麼判斷客戶端是否在線,就是已經和node建立長連線?如果根據後端提供的訊息,例如用戶id之類的找到相對應的用戶,進行訊息傳遞?
直接向單一人發送訊息就行了