【问题标题】:node js for XMPP protocol?XMPP 协议的节点 js?
【发布时间】:2014-06-25 16:49:15
【问题描述】:

我想为 whatsapp 之类的移动应用程序开发即时通讯,并以 nodejs 作为我的后端。我已经阅读了 XMPP 协议并阅读了 xmpp.org 文档。

我参考了这个 link,我能够构建一些基本的 XMPP 功能,例如创建和发送消息用户。但是我仍然无法在 nodejs 中实现 XMPP 的完整功能。

那么:是否有任何 node js 库可用于构建 xmpp 协议的完整功能,例如 asmack?或者,我如何通过 XMLXMPP 服务器发送调用?

【问题讨论】:

  • 如果你已经有 XMPP 服务器,为什么还需要 nodejs?这里的节点 js 工作是什么? XMPP只是XML消息交换协议,你想在节点还是客户端实现XMPP服务器?还是中间层?这是一个nodejs XMPP库,用于与XMPP服务器通信或在nodejs中创建服务器github.com/node-xmpp/node-xmpp
  • 是的,nodejs 应用程序将充当中间层,该应用程序将通过 API 调用接收来自移动设备的请求。 XMPP 操作将在该 nodejs 应用程序中执行,然后结果将从 nodejs 发送回移动设备。您能否建议我,是否可以通过这种方式进行。或者如果有任何其他建议可以接受..

标签: javascript node.js xmpp xmppframework xmlnode


【解决方案1】:

XMPP 是消息传递的标准。但目前尚不清楚 Node 如何比其他平台上的已建立库更好地帮助您。 Node 确实让可扩展的 Web 套接字应用程序变得轻而易举,尽管使用 JSON 而不是 XML 效果更好。所以也许你想做的是在 Node 中构建一个 web socket IM 应用程序,并实现一个 XMPP 接口。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-05-23
    • 1970-01-01
    • 2015-10-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多