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

Mri*_*lla 6 python xmpp

我现在一直在使用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时,我无法弄清楚为什么他们会使用它.

谢谢.

Joe*_*and 1

许多直接支持 BOSH 的服务器早期并没有这种支持。有时将 BOSH 代理移至离您的 Web 基础设施更近的位置也很方便,尤其是在CORS被广泛理解之前。