node.js - 非socket.io 进程的示例是什么?

标签 node.js socket.io

我正在浏览socket.io docs并且文档说您需要使用 socket.io-emitter从非socket.io进程轻松与socket.io服务器通信。

非socket.io进程的示例是什么?

最佳答案

当您在双向通信应用程序中使用socket.io时,实现方法是在后端创建socket.io服务器并在前端创建socket.io客户端。 socket.io 进程模拟服务器和客户端之间的全状态连接,直到发生断开连接。

现在,如果您想从该连接外部发出服务器中的事件该怎么办?

socket.io-emitter 是使这成为可能的 socket.io 方式。

const io = require('socket.io-emitter')({ host: '127.0.0.1', port: 6379 });
io.emit('outsider-ready', 'foo');

关于node.js - 非socket.io 进程的示例是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58655348/

相关文章:

javascript - 将多个套接字实例绘制到 Canvas 上并在移动时更新(多人游戏)

android - 在android上解析socket.io数据。 (Gottox Socket.IO)

node.js - Node 防止意外调用异步函数而不等待

node.js - Firefox 插件中的 Socket.io

android - 如何在 Android 中设置 SocketIO 的传输?

javascript - 从更新的项目更新时,在云函数中创建引用的 Firestore 文档

node.js - Node JS、Socket.io、异步和阻塞事件循环

javascript - Node.js 中的异步递归

node.js - 请求遵循没有发布数据的重定向

arrays - node.js 拼接超过 70000 个项目时速度太慢