尝试使用XMPP协议构建一个简单的1-1,例如在facebook上(离线,在线和1-1与好友列表)
在github上有几个xmpp ruby库可用,但它们之间并不容易选择,我看到的每个xmpp rails解决方案都已过时。
几个问题:
答案 0 :(得分:2)
AFAIK,没有简单的方法将Rails与XMPP服务器集成。 您可以尝试https://github.com/maccman/juggernaut进行聊天/即时消息。
答案 1 :(得分:2)
Faik,请点击此处的Alex帖子:http://blog.alexmaccaw.com/killing-a-library。 他描述了如何使用ruby服务器端的HTML5服务器发送事件来执行与预期的XMPP相同的操作。
答案 2 :(得分:1)
试试这个ruby库:http://home.gna.org/xmpp4r/它提供完整的XMPP协议支持。
它在其相关项目中列出了ActionMessenger作为像ActionMailer这样的rails便捷框架。
答案 3 :(得分:1)
经过长时间的挖掘,我找到了解决这个问题的好方法:
这似乎是一个完整的解决方案,现在只需要自己编写客户端
答案 4 :(得分:1)
以下是在rails上的ruby中构建xmpp聊天的解决方案 以下链接将帮助您构建聊天应用程序
xmpp4r 是rails库上用于与jabber服务器通信的ruby。通过轨道上的红宝石。
答案 5 :(得分:0)
我最近在rails服务器上的ruby中实现了作为REST的xmpp chat API和客户端作为移动应用程序我已经使用ejabberd作为xmpp服务器。 我已经使用Ejabberd ModRest模块(注册/更新/删除/添加伙伴/移除 - 伙伴)和所有管理相关的任务。我没有找到任何更新的rails gem。