2



做一个项目,将来自智能手机的设备方向数据传输到套接字服务器,然后从那里传输到闪存应用程序。
现在使用 nodejs 创建一个 http-server 并不太难,并且通过浏览器从智能手机连接并使用 socket.io 传输数据工作正常。
问题来自闪存,我无法将我的闪存应用程序连接到运行 socket.io 的 http-server。我发现当我运行从 flash 连接的节点 tcp-server 时没有问题,但我没有更多的会话管理,我无法再从浏览器连接。
我会很高兴有一些想法/建议,真的被困在这里。
谢谢

4

1 回答 1

1

我可能是错的,但我强烈怀疑 socket.io 并没有真正设计为与任意 Flash 对象对话,因为它使用/嵌入了自己的对象来模拟不支持它们的浏览器的 websockets(以及其他选项)。

您可以查看https://github.com/LearnBoost/socket.io-spec,它描述了 socket.io 用于在客户端和服务器之间进行通信的协议以及https://github.com/LearnBoost/Socket.IO-node-模拟各种socket.io客户端的客户端

于 2011-05-12T19:39:42.050 回答