【发布时间】:2012-06-05 09:40:23
【问题描述】:
有没有办法在频道上向 N 个随机订阅者发送消息,而不是发送给所有订阅者,使用来自服务器的 Faye 和 Ruby 客户端和/或来自浏览器的 javascript。如果可能的话,我对这两种编程语言中的客户端示例感兴趣。
【问题讨论】:
-
主要思想 - 使用客户端的 ID 发送消息。
标签: javascript ruby publish-subscribe faye
有没有办法在频道上向 N 个随机订阅者发送消息,而不是发送给所有订阅者,使用来自服务器的 Faye 和 Ruby 客户端和/或来自浏览器的 javascript。如果可能的话,我对这两种编程语言中的客户端示例感兴趣。
【问题讨论】:
标签: javascript ruby publish-subscribe faye
从faye的创造者那里找到答案 http://groups.google.com/group/faye-users/browse_thread/thread/6cabf09bb9367e04
“Faye 不支持这一点(只向一个特定的客户端发送消息),您只能将消息发送到频道。一个简单的方法是让客户端使用 GUID 生成器选择一个唯一的频道并拥有它将它传达给服务器。”
【讨论】:
Faye 不能这样做,faye 当然可以。看看这个code.tutsplus.com/tutorials/…