2013-08-01 90 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。