XMPP协议的节点js?
我想为移动应用程序开发即时消息,比如whatsapp ,以nodejs作为我的后端。 我已经通过XMPP协议并阅读了xmpp.org文档。
我提到了这个链接 ,我能够构build一些基本的XMPPfunction,如创build和消息传递用户。 但是我仍然无法在nodejs中实现XMPP的完整function。
那么:是否有任何节点js库可用于构buildxmpp协议的完整function,如asmack ? 或者,如何通过XML将呼叫发送到XMPP服务器?
XMPP是消息传递的标准。 但是目前尚不清楚Node如何比其他平台上的已build立的图书馆更好地为您提供帮助。 节点确实使得可扩展的networking套接字应用程序变得轻而易举,但是使用JSON而不是XML可以更好地工作。 所以也许你想要做的是在Node中构build一个web套接字IM应用程序,并实现一个XMPP接口。
- 对于networking套接字和REST的实现: http : //express-io.org
- 对于Express.io应用程序的XMPP接口: https : //github.com/node-xmpp/node-xmpp