【问题标题】:Node.js - listen on unix socket and transfer data to connected websocket (socket.io) clientsNode.js - 监听 unix 套接字并将数据传输到连接的 websocket (socket.io) 客户端
【发布时间】:2015-01-13 04:28:05
【问题描述】:
我有一个用 C 编写的小型网络爬虫,它从不同的网站收集一些数据并创建 json 对象,这些对象通过 unix 套接字作为 utf-8 编码字符串发送。
Node.js 正在侦听该套接字文件并接收所有 json 字符串。
现在的问题是 - 我如何才能将这些数据发送到所有连接的 socket.io 客户端?
在此先感谢,并为我的英语不好感到抱歉。
【问题讨论】:
标签:
node.js
sockets
unix
socket.io
send
【解决方案1】:
在服务器端:
var io = require('socket.io');
然后,当您有一些数据要发送到所有连接的 websocket 时:
io.emit('someMsg', data);
请参阅文档here。