BOSH

From JaWiki (Jabber/XMPP wiki)
Revision as of 14:25, 27 July 2016 by Binary (Talk | contribs) (Reverted edits by 108.62.112.229 (talk) to last revision by Leksey)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

BOSH — двунаправленные потоки (данных) через синхронный HTTP — транспортный протокол, который эмулирует двунаправленный поток данных между двумя сущностями (например, между клиентом и сервером) с помощью множественных запросов/откликов HTTP, не требуя использования использования «polling» или асинхронного разбиения.

BOSH определен в расширении XEP-0124 (Основное, Черновик).

С этим стандартом связан стандарт XEP-0206: XMPP Over BOSH, описывающий использование BOSH для передачи станс XMPP. В результате получаем технологию HTTP binding, применяемую в условиях, когда клиент не может поддерживать длительное TCP соединение с XMPP сервером.

См. также