File transfer/In-band

From JaWiki (Jabber/XMPP wiki)
Jump to: navigation, search

Информации мало или она отсутствует

Пока в данной статье мало информации. Приносим извинения.

Если вы хотите написать по теме, — сделайте это.

"In-band" — механизм передачи данных внутри логического канала связи между клиентами (клиент1 - сервер1 - сервер2 - клиент2). Этот же канал используется и для основного обмена сообщениями. Это означает, что если работает передача сообщений - то будет работать и передача файлов. Однако этот способ довольно медленный (не последнюю роль в этом играет шейпер ejabberd) и ненадежный, поэтому рекомендуется его использовать только тогда, когда остальные способы не работают.

Реализации[edit]

  1. внутри текстовых сообщений (строфа message) - классический способ
  2. с помощью IQ-запросов (строфа iq) - усовершенствованный способ, исправляющий множество недостатков классического, однако слабо распространен. Из известных клиентов его поддерживает только Tkabber