Node.js的最佳XMPP客户端库

Den*_*nti 24 xmpp node.js

您对Node.js XMPP客户端库有什么经验?您有什么推荐的吗?

Jar*_*son 24

我强烈推荐node-xmpp,这是可用于Node的最惯用的库,因为每个连接都是一个EventEmitter,它以类似于内置模块的方式发出事件.

如果您从基于浏览器的背景来到Node,那么构建节的方式与Strophe.js相同,这样可以最大限度地减少学习曲线.

当您进一步深入XMPP领域时,node-xmpp也是编写组件的好方法.它的架构足够干净,甚至还有一个xmpp-server项目.

最后,我还在开发Junction,它是一套XMPP中间件,类似于Connect/Express为HTTP提供的样式.我目前正在构建示例和其他文档,但源代码具有完整的API文档,我认为它是一个可靠的框架,特别是如果您将各种XEP合并到您的客户端/组件中.


Sud*_*shu 5

如果您正在尝试为Google Talk构建机器人,我建议使用https://github.com/simple-xmpp/node-simple-xmpp

在与谷歌服务器连接时,Node-xmpp对我不起作用.