Difference between revisions of "File transfer/In-band"
From JaWiki (Jabber/XMPP wiki)
(заготовка) |
m (In-band moved to File transfer/In-band) |
||
(One intermediate revision by one other user not shown) | |||
Line 1: | Line 1: | ||
{{stub}} | {{stub}} | ||
− | "In-band" — механизм передачи данных внутри логического канала связи между клиентами (клиент1 - сервер1 - сервер2 - клиент2). Этот же канал используется и для основного обмена сообщениями. | + | "In-band" — механизм передачи данных внутри логического канала связи между клиентами (клиент1 - сервер1 - сервер2 - клиент2). Этот же канал используется и для основного обмена сообщениями. Это означает, что если работает передача сообщений - то будет работать и передача файлов. Однако этот способ довольно медленный (не последнюю роль в этом играет шейпер [[ejabberd]]) и ненадежный, поэтому рекомендуется его использовать только тогда, когда остальные способы не работают. |
== Реализации == | == Реализации == | ||
− | # внутри текстовых сообщений (строфа <tt>message</tt>) | + | # внутри текстовых сообщений (строфа <tt>message</tt>) - классический способ |
− | # с помощью [[iq|IQ-запросов]] (строфа <tt>iq</tt>) | + | # с помощью [[iq|IQ-запросов]] (строфа <tt>iq</tt>) - усовершенствованный способ, исправляющий множество недостатков классического, однако слабо распространен. Из известных клиентов его поддерживает только [[Tkabber]] |
Latest revision as of 02:33, 21 May 2010
Информации мало или она отсутствует Пока в данной статье мало информации. Приносим извинения. Если вы хотите написать по теме, — . |
"In-band" — механизм передачи данных внутри логического канала связи между клиентами (клиент1 - сервер1 - сервер2 - клиент2). Этот же канал используется и для основного обмена сообщениями. Это означает, что если работает передача сообщений - то будет работать и передача файлов. Однако этот способ довольно медленный (не последнюю роль в этом играет шейпер ejabberd) и ненадежный, поэтому рекомендуется его использовать только тогда, когда остальные способы не работают.
Реализации[edit]
- внутри текстовых сообщений (строфа message) - классический способ
- с помощью IQ-запросов (строфа iq) - усовершенствованный способ, исправляющий множество недостатков классического, однако слабо распространен. Из известных клиентов его поддерживает только Tkabber