2013-08-01 47 views
0

寻找一些建议和一般意见。异步消息/实时反馈给用户的通知

我正在寻找建立一个网站的通知系统在特定时间和事件的消息用户。

因此,例如,当一个新的博客文章被添加到网站上时,任何登录到系统的用户都会得到一个可视通知(有人喜欢有人评论你在Facebook上的状态)还需要在那里有一些持久性,以便没有登录的用户在返回站点后会得到通知。

无论如何我寻找任何建议Re:技术/语言/框架,关于这将如何工作的实时/ asyn性质。

唯一的依赖性/限制是组件必须是开源的,但其他然后,该功能可以在任何建(节点/ Python的/纯JavaScript的解决方案/ PHP等)

NB我在看faye作为一个可能的选项

回答

1

另一种解决方案是rabbitmq连接到html5 websockets,如果浏览器没有implement websockets故障转移到sockjs。

rabbitmq有python,ruby,erlang。地狱,有一个直的c插件。

+0

认为这可能是一种方式,因为似乎有几乎所有语言的端口。谢谢 – atmd

1

Faye是一个不错的选择。 如果你需要更复杂但可扩展的东西,你也可以看看vertx.io。