Ruby on rails xmpp服务器和ruby on rails集成建议?
尝试使用XMPP协议构建一个简单的1-1,如facebook(离线、在线和1-1好友列表) github上有几个xmpp ruby库,但这不是一个容易的选择,我看到的每个xmpp rails解决方案都过时了 有几个问题:Ruby on rails xmpp服务器和ruby on rails集成建议?,ruby-on-rails,ruby,ruby-on-rails-3,xmpp,Ruby On Rails,Ruby,Ruby On Rails 3,Xmpp,尝试使用XMPP协议构建一个简单的1-1,如facebook(离线、在线和1-1好友列表) github上有几个xmpp ruby库,但这不是一个容易的选择,我看到的每个xmpp rails解决方案都过时了 有几个问题: RubyonRails的xmpp是构建类似facebook的1-1IM的方式吗?(查看了websockets privatepub、juggernaut(rip))都缺少一些地方,似乎没有什么能打败XMPP协议 在2012年,用XMPP服务器连接rails的最佳XMPP gem
顺便说一句,没有简单的方法将Rails与XMPP服务器集成。
您可以尝试聊天/im 法克,在这里发一篇关于亚历克斯的帖子:。 他介绍了如何将HTML5服务器发送的事件与ruby服务器端一起使用,以实现与XMPP se相同的功能。试试这个ruby库:它提供了完整的XMPP协议支持
它在相关项目中列出了rails便利框架,如ActionMailer 经过长时间的挖掘,我找到了一个很好的解决方案:
- ejabberd xmpp服务器轻内存和完整功能集
- rails 3+strophe和ember.js(或其他框架,但strophe是js中的xmpp客户端)
这似乎是一个完整的解决方案,现在您只需自己编写客户端以下是在RubyonRails中构建xmpp聊天的解决方案 下面的链接将帮助您构建聊天应用程序 xmpp4r是用于与jabber服务器通信的ruby on rails库。通过RubyonRails
我使用Ejabberd ModRest模块(注册/更新/删除/添加好友/删除好友)和所有与管理员相关的任务。我没有找到任何更新的rails gem。你是如何解决这个问题的?目前还没有任何建议受到欢迎,似乎xmpp与rails的结合是痛苦的,但有一些项目提供了rails和xmppI,我正在考虑将node.js(和NowJs)与rails结合使用。你觉得怎么样?我不需要支持Internet Explorer。我的聊天必须在iOS应用程序(移动Safari)上运行,我不想使用juggernaut。我计划像这样启动节点服务器,或者使用两个相互通信的应用程序。你觉得怎么样?非常老的项目。。我假设使用strophejs客户端,并在其中执行xmpp操作,尽管它的客户端