В связи с участившимися вопросами про невозможность передачи файлов через Jabber, было решено написать небольшой обзор-мануал о том, как это все работает и как корректно настроить Miranda IM для файлообмена по этому протоколу.
Огромное спасибо:
Vasilich‘у, как соавтору текста
mlu, как человеку, цитаты из переписки с которым составляют существенную часть текста Ghazan‘у и ъыь, которые ответственно отвечали на кучу, порой глупых, вопросов.
Недостатки: не все серверы поддерживают эту возможность (хотя иногда встречаются серверы с таким сервисом, открытым для незарегистрированных на этом сервере пользователей) скорость в большинстве случае ниже, чем у DC
Через DC (Direct Connect, прямое соединение, XEP‘ы 65 95/96) устанавливается прямое соединение передающего с принимающим.Преимущества: самый быстрый и надёжный способ передачи файлов
Недостатки: не работает, если передающий подключен к интернету через непрозрачный NAT или прокси.
Через OOB (Out of Band Data, XEP 66) упрощённо это можно представить так: клиент передающей стороны открывает у себя HTTP-сервер и даёт HTTP-ссылку другому клиенту, тот подключается и скачивает файл.Преимущества и недостатки аналогичны Direct Connect’у.