我想学习如何使用 XMPP 并创建一个具有真正协作功能的简单 Web 应用程序。我正在使用 Python(WSGI) 编写应用程序,该应用程序需要启用 javascript,因为我将使用 jQuery 或 Dojo。
我已经为服务器下载了 Openfire 以及选择哪个库?SleekXMPP 使用 tlslite 模块(python 2.5,我只需要 python 2.6)。
你的建议是什么?
我想学习如何使用 XMPP 并创建一个具有真正协作功能的简单 Web 应用程序。我正在使用 Python(WSGI) 编写应用程序,该应用程序需要启用 javascript,因为我将使用 jQuery 或 Dojo。
我已经为服务器下载了 Openfire 以及选择哪个库?SleekXMPP 使用 tlslite 模块(python 2.5,我只需要 python 2.6)。
你的建议是什么?
除了 Julien 提到的内容之外,还可以查看出色的Strophe XMPP javascript 客户端库,以及名为Wokkel的基于 Twisted 的 XMPP 工具包。
我发现 Openfire 和 TLS 的很多问题都不是 xmpp lib :( -- 主干中的 SleekXMPP 已转换为 Python 3.0,并且为 Python 2.5 维护了分支
与 Julien 不同,如果你真的需要 Twisted 的强大功能或者你已经在使用 Twisted,我只会使用 Twisted Words。IMO SleekXMPP 提供与当前使用的 XEP 最接近的匹配。