我正在使用带有 Faye 的 node.js 来实现彗星解决方案。现在,我有 node.js 服务器文件的代码,可以在频道上发布数据。但是,我需要将通道名称作为参数发送到 node.js 服务器端代码,然后服务器在该特定通道上发布数据。
我怎样才能做到这一点 ?任何想法将不胜感激
谢谢
我已经找到了如何做到这一点。您必须像这样发送一个 HTTP 请求并将其发送到 Faye 服务器
{"channel":"/the/channel","data":{"the":"message"}}
这将在 /the/channel 中发布消息
感谢 Alfred 的回复
这不是您问题的确切答案,但我仍然建议您查看socket.io。Socket.io 开发得更加积极(现在),并且还有一个房间(版本 0.7.x)的概念。例如,请参见下图。