ejabberd与红宝石轨道上的服务器
我们正在开发一个Web应用程序,我们希望在我们的网站中添加聊天工具。 我们正在开发Ruby on Rails,并发现xmpp4r gem可以创建,更新和删除ejabberd服务器中的用户,并且我们希望用户登录到我们的网站后可以登录到Ejabberd服务器,并且可以向其他用户发送消息。 我通过xmpp4r文档,但无法完成,如何做到这一切。 有人可以为我提供一个文档,并在轨道上的红宝石的例子? 我已经配置了ejabberd服务器。
通常,这不是如何使用XMPP为网站构建聊天系统。
最常用的方法如下:
如果您使用Rails作为代理连接到ejabberd,那么您最终会试图管理“reactor”以在您的Rails Web应用程序中运行许多XMPP客户端。 你不应该长时间运行Rails中的“进程”。 它不是为此设计的(并且您将获得内存,可伸缩性和响应性问题)。
链接地址: http://www.djcxy.com/p/94153.html