使用旁遮普的好处是什么?

时间:2011-06-30 08:30:59

标签: python xmpp bosh

我现在一直在使用XMPP相关的东西,这是我到目前为止所吸收的东西。 XMPP和HTTP是两种不同的协议,但是当您尝试实现基于浏览器的XMPP客户端时,XMPP流量将依赖于HTTP,这称为XMPP-over-BOSH。

我遇到了Punjab,它似乎是一个非常受欢迎的XMPP / BOSH连接管理器,可以使用像ejabberd和OpenFire这样的常见XMPP服务器。这些常见的XMPP服务器,如ejabberd和Openfire,似乎已经为XMPP-over-BOSH提供了内置支持,因此Punjab提供了额外的功能。

许多大型网站在他们的XMPP实施中使用旁遮普,但是当你可以直接让in-broswe XMPP客户端连接到ejabberd或OpenFire时,我无法弄清楚为什么他们会使用它。

感谢。

1 个答案:

答案 0 :(得分:1)

许多直接支持BOSH的服务器在早期都没有这种支持。将BOSH代理移近您的Web基础架构有时也很方便,特别是在CORS之前已经理解之前。