[英]node.js multi room chat example
我正在尋找支持多個房間的websocket / node.js聊天實現。
我也打算寫一個需要多個房間或服務器的應用程序,我只是在尋找人們如何做的代碼示例。
謝謝。
我知道有一個服務http://pusherapp.com提供這項服務,但我正在尋找一個開源示例。
我意識到你還沒有收到你的問題的解決方案。 建議看看我提供答案的這個問題:
Socket.io支持房間。 這個鏈接幫助我在幾秒鍾內實現它們。
您可以查看http://orbited.org/運行STOMP協議( http://stomp.codehaus.org/Home )。 它有渠道支持(你的房間)。 所以你只需要將一些帶有用戶昵稱的JSON編碼消息發送到一個頻道。 我不確定如何獲取頻道列表,可能是您需要自己跟蹤這些頻道。
這個Gist可以從Node.JS的作者Ryan Dahl獲得,這是一個用Node.JS編寫的基本IRC守護進程。 這篇博客文章介紹了幾個與IRC相關的Node.JS程序。 與websocket一起,這可能是嘗試的替代方案。
在Node.JS主頁上托管的網絡聊天演示(http://chat.nodejs.org/)是一個完整的示例,源代碼可以在以下GitHub存儲庫中找到,並且可以在MIT許可下使用。
http://github.com/maccman/juggernaut這是一個,但僅適用於紅寶石。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.