В чем заключаются преимущества использования Пенджаба

Я уже работал с материалами, связанными с XMPP, и вот то, что я усвоил до сих пор. XMPP и HTTP - это два разных протокола, но когда вы пытаетесь реализовать клиент XMPP на основе браузера, трафик XMPP будет совмещен с HTTP, который называется XMPP-over-BOSH.

Я наткнулся на Пенджаб, который, кажется, довольно популярный менеджер соединений XMPP / BOSH и работает с распространенными серверами XMPP, такими как ejabberd и OpenFire. Эти распространенные серверы XMPP, такие как ejabberd и Openfire, похоже, уже имеют встроенную поддержку XMPP-over-BOSH, поэтому какие дополнительные функции предоставляет Punjab.

Многие крупные сайты используют Punjab в своей реализации XMPP, но я не мог понять, почему они бы использовали его, если бы вы могли напрямую подключить XMPP-клиент in-broswe к ejabberd или OpenFire.

Спасибо.

6
задан Mridang Agarwalla 30 June 2011 в 08:30
поделиться