代码之家  ›  专栏  ›  技术社区  ›  Faisal Abid

如何在bosh上使用xmpp

  •  13
  • Faisal Abid  · 技术社区  · 15 年前

    所以我有点搞不清什么是超能力波什。它是使用http与xmpp服务器交互的一种方式吗?例如openfire使用bosh at http://domain.com:7070/http-bind/

    如何使用此URL?需要做什么?

    2 回复  |  直到 12 年前
        1
  •  14
  •   Nitin Bhatt    12 年前

    简单地说,bosh正在使用http调用模拟客户端和xmpp服务器之间的持久连接。

    客户机向服务器发出一个http(s)请求,如果服务器没有要发送给客户机的任何内容,服务器将保持连接一段配置的时间(比如30秒)。30秒后,服务器返回由客户端发起的http请求。客户机立即发出另一个http请求,然后继续。

    使用这种方法,客户机模拟一个持久会话。

        2
  •  9
  •   Joe Hildebrand    15 年前

    波什的定义是 XEP-206

    推荐文章