javascript - 使用node.js的ws模块不断地向客户端发送消息,应该如何不断地去触发“发送”这个动作
我想大声告诉你
我想大声告诉你 2017-05-16 13:26:33
[Node.js讨论组]

应用场景比较复杂,简单来讲就是一个游戏中的聊天记录的监控,但是涉及两个服务器:

1.游戏那边的服务器与我这边的node.js服务端建立一个websocket,由游戏那边不断地推送到我们的node.js客户端。

2.我这边的node.js服务端需要在游戏那边推送了新聊天信息之后,把聊天信息存入数据库后,再转发聊天信息到客户端(这里又有一个我这边的node.js服务端与我这边前端建立的websocket)

3.现在问题是我的node.js服务端收到游戏那边推送来的聊天信息后,不知该如何触发我这边的node.js服务端与前端建立的websocket去发送信息给前端。

4.之前采用serInterval轮询很挫的方法,后来想到可以emit触发消息,但是不知道应该用什么来触发,望大牛们指点指点。

我想大声告诉你
我想大声告诉你

全部回复(2)
仅有的幸福

建立了websocket连接之后,每次数据的到来都会自动触发message事件,在此回调函数内部去emit监听的事件处理客户端需求,你图中并没有什么问题啊。。

伊谢尔伦

广播

https://github.com/websockets...

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号