【发布时间】:2013-05-13 05:31:44
【问题描述】:
我一直在使用 socket.io 在 node.js 中创建一个启用 websocket 的服务器,它很棒。但是,现在我想在 node.js 中创建一个服务器端客户端,它可以连接到其他地方的 websocket 服务器。有没有这方面的图书馆?
谢谢
【问题讨论】:
-
这个问题重复:stackoverflow.com/questions/3842565/… 在那里查看我的广泛答案。
我一直在使用 socket.io 在 node.js 中创建一个启用 websocket 的服务器,它很棒。但是,现在我想在 node.js 中创建一个服务器端客户端,它可以连接到其他地方的 websocket 服务器。有没有这方面的图书馆?
谢谢
【问题讨论】:
【讨论】:
没有什么很棒的。
几天前,我在邮件列表中与 Guillermo 讨论过这个问题,请参阅 http://groups.google.com/group/socket_io/browse_thread/thread/74e9ff6d7e931f6e
我将其作为引导程序编写以帮助我进行测试: https://github.com/jmoyers/mettle/blob/master/test/test-socket.coffee#L18-49
Guillermo 正在为 0.7 开发一个: https://github.com/LearnBoost/Socket.IO-node-client
【讨论】:
我刚刚从事了一个具有类似需求的项目:一个充当 Socket.io 服务器并通过适当的 websockets 连接到另一个服务的节点服务器。我在 Node 中使用ws module 作为 websocket 客户端。
请注意,正如上面 Josh 所说,Socket.io 是基于 Web 套接字的协议。
【讨论】: