0

发射到房间非常简单。您如何使用 UDP/Dgram 上的 Socket IO 向房间发出信号?或者这目前是不可能的。不谈论浏览器的使用。仅限服务器。

Socket IO Room 发射 https://github.com/LearnBoost/socket.io/wiki/Rooms

NodeJS Dgram UDP 示例 http://nodejs.org/api/dgram.html

他们可以一起工作吗?或者有解决方法吗?

4

1 回答 1

1

嗯,我很确定 socket.io 是基于 TCP 的,这意味着您不能发送 UDP 数据报并期望它们被 socket.io 服务器接收。

来自WebSocket 协议

WebSocket 协议支持在受控环境中运行不受信任的代码的客户端与已选择加入来自该代码的通信的远程主机之间的双向通信。用于此的安全模型是 Web 浏览器常用的基于源的安全模型。该协议包括一个开放的握手,然后是基本的消息帧,在 TCP 上分层。

于 2012-11-08T19:20:12.560 回答