前几天用 faye 搭建了一个消息推送服务器,但是跟我想要的还是有点差距,先说一下我这边的情况。我这里有 A / B / C 三台服务器,A 是用户登陆服务器,C 是管理者登陆服务器,现在想把 B 服务器做成消息推送服务器,C 可以通过 B 推送消息到打开 A 服务器页面的浏览器上,这个不知道该怎么实现了。各位有什么好的建议嘛?
C(管理者服务器) -----> B(消息推送服务器) ------>A(用户服务器)(Browser)
#12 楼 @small_fish__ 你可以看一下这个,这个功能我还没做呢...但是这个 blog 里面说的挺详细的
http://blog.edweng.com/2012/06/02/faye-extensions-tracking-users-in-a-chat-room/
#13 楼 @glorySpring 我上次也是第一次参加。。。个人感觉 channel 相当于设置用户所在的频道。 #12 楼 @small_fish__ 用户关闭浏览器的话,会向 faye 服务发送通知。另 faye 服务可以通过发送数据判断用户是否在线。在聚会上的 demo 看出可以获取 channel 的人数。 https://github.com/eoecn/faye-online