【问题标题】:How to use XMPP over BOSH如何在 BOSH 上使用 XMPP
【发布时间】:2011-01-24 12:37:35
【问题描述】:

所以我对 BOSH 是什么感到有点困惑。它是一种使用 http 与 XMPP 服务器交互的方法吗?例如 openfire 在 http://domain.com:7070/http-bind/ 使用 BOSH

我如何使用这个网址?需要做什么?

【问题讨论】:

标签: xmpp


【解决方案1】:

BOSH 由XEP-206 定义。

【讨论】:

    【解决方案2】:

    简单来说,BOSH 是在使用 HTTP 调用模拟客户端和 XMPP 服务器之间的持久连接。

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-11-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-10-12
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多