通过 AJAX 的 XMPP 聊天室客户端?

Posted

技术标签:

【中文标题】通过 AJAX 的 XMPP 聊天室客户端?【英文标题】:XMPP Chatroom client via AJAX? 【发布时间】:2011-06-19 07:24:21 【问题描述】:

我正在使用 Openfire 作为 XMPP 服务器,它似乎工作得很好;界面也很不错。

现在我需要一个基本的 AJAX 客户端,这样我就可以为一个页面创建一个基本的聊天室(群聊)。我一直听说 Strophe.js,但没有看到关于使用它进行编码的示例,而且我也不想从头开始编写代码。

我正在寻找完整/预制的项目。如果需要,我也愿意购买一些东西。我不是在寻找用户->用户聊天,我想要通过 XMPP 进行群聊。

提前致谢!

【问题讨论】:

【参考方案1】:

您是否查看了官方XMPP site 的十几个基于网络的客户端,看看它们是否满足您的需求?

【讨论】:

我已经看到了。如果你看过它,它们都不是基于 ajax 的。它们都适用于手机或 Linux/Windows。 那你看的不是很仔细。该页面上有十几个基于 AJAX Web 的客户端。更何况还有很多不适用于手机、Linux 或 Windows(包括列表中的第一个,它仅适用于 Mac OS X) 我没有看到“显示 10 个条目”,所以它只显示了我提到的内容;我把它放下了,有很多基于浏览器的项目。目前正在调查cgit.babelmonkeys.de/cgit.cgi/xmppchat。感谢您的建议。【参考方案2】:

http://professionalxmpp.com/ 是我强烈推荐的一本书。您会发现非常实用的 Strophe 库使用示例。我相信您很快就会找到正确的解决方案。

【讨论】:

以上是关于通过 AJAX 的 XMPP 聊天室客户端?的主要内容,如果未能解决你的问题,请参考以下文章

通过 XMPP 进行 SOAP/REST 调用

Facebook 与集中式服务器聊天

如何创建多个 XMPP 客户端进行聊天?

XMPP Android - 构建客户端以在 facebook 上聊天或 facebook 聊天集成

在网站中设计一个聊天客户端。我应该使用 XMPP 吗?

是否有可以跨页面刷新保持聊天的 xmpp 客户端?