CNode

论坛信息如何实时推送

问答
Hhaha214发布于10 年前最后回复10 年前2 回复4234 浏览0 收藏

想请教一下,想实现一个网页论坛的消息实时推送,前后端是分离的,用node做的中间层,打算客户端和node端使用socket.io 建立长连接,而node端不用跟后端一直保持长连接,node端提供接口,后端有消息了就去调用接口,告诉node端给谁传递什么消息。应该怎么判断客户端是否在线,就是已经和node建立长连接?如果根据后端提供的信息,比如用户id之类的找到相对应的用户,进行消息传递?

查看回复

回复 (2)

C
chapgaga#1·10 年前

打算客户端和node端使用socket.io 这个链接没做好

W
wangshaochun#2·10 年前

使用mq的订阅发布机制就好,node 有很多实现,推荐个:https://github.com/mqttjs/MQTT.js

参与回复
登录后即可参与回复。登录