BOSH
From Wikipedia, the free encyclopedia
This article includes a list of references or external links, but its sources remain unclear because it lacks in-text citations. You can improve this article by introducing more precise citations. |
This article relies largely or entirely upon a single source. Please help improve this article by introducing appropriate citations of additional sources. |
Bidirectional-streams Over Synchronous HTTP (BOSH) is a transport protocol that emulates a bidirectional stream between two entities (such as a client and a server) by using multiple synchronous HTTP request/response pairs without requiring the use of polling or asynchronous chunking.
It is a Draft Standard of the XMPP Standards Foundation.
The related standard XMPP Over BOSH defines how BOSH may be used to transport XMPP stanzas. The result is an HTTP binding for XMPP communications that is intended to be used in situations where a device or client is unable to maintain a long-lived TCP connection to an XMPP server.