Difference between revisions of "BOSH"

From JaWiki (Jabber/XMPP wiki)
Jump to: navigation, search
(перевод)
(interwiki)
Line 1: Line 1:
{{stub}}
+
{{Interwiki
 +
| ruwiki =
 +
| enwiki = BOSH
 +
| jworld =
 +
}}
  
{{hint|BOSH|Bidirectional Streams Over Synchronous HTTP}} — двунаправленные потоки (данных) через синхронный {{w|HTTP}} — транспортный протокол, который эмулирует двунаправленный поток данных между двумя [[Сущность|сущностями]] (например, между [[Клиент|клиентом]] и [[Сервер|сервером]]) с помощью множественных запросов/откликов HTTP, не требуя использования использования «[[HTTP polling|polling]]» или асинхронного разбиения.
+
'''{{hint|BOSH|Bidirectional Streams Over Synchronous HTTP}}''' — двунаправленные потоки (данных) через синхронный {{w|HTTP}} — транспортный протокол, который эмулирует двунаправленный поток данных между двумя [[Сущность|сущностями]] (например, между [[Клиент|клиентом]] и [[Сервер|сервером]]) с помощью множественных запросов/откликов HTTP, не требуя использования использования «[[HTTP polling|polling]]» или асинхронного разбиения.
  
 
BOSH определен в [[XEP|расширении]] {{xep|0124}} ([[XEP#.D0.A2.D0.B8.D0.BF.D1.8B|Основное]], [[XEP#.D0.A1.D1.82.D0.B0.D1.82.D1.83.D1.81.D1.8B|Черновик]]).
 
BOSH определен в [[XEP|расширении]] {{xep|0124}} ([[XEP#.D0.A2.D0.B8.D0.BF.D1.8B|Основное]], [[XEP#.D0.A1.D1.82.D0.B0.D1.82.D1.83.D1.81.D1.8B|Черновик]]).
Line 17: Line 21:
  
 
* [[HTTP binding]]
 
* [[HTTP binding]]
* {{w.en|BOSH}} в английской Википедии
+
* [[HTTP polling]]
 
* {{xep|0124|Bidirectional-streams Over Synchronous HTTP (BOSH)}}
 
* {{xep|0124|Bidirectional-streams Over Synchronous HTTP (BOSH)}}
 
* {{xep|0206|XMPP Over BOSH}}
 
* {{xep|0206|XMPP Over BOSH}}
* [[HTTP polling]]
 

Revision as of 14:49, 29 November 2010

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

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

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

См. также