BOSH...
транспортный протокол, который эмулирует семантику долговременного двунаправленного TCP-соединения между двумя объектами (например, клиентом и сервером), эффективно используя несколько синхронных пар HTTP-запросов/ответов, не требуя использования частого опроса или фрагментации ответы.
Это звучит как WebSockets и длительный опрос HTTP, за исключением того, что он использует два открытых HTTP-соединения вместо одного и не распространяется протокол HTTP.
Каковы различия между двумя протоколами и какой вариант использования предпочтет WebSockets над BOSH?