Транспорт: различия между версиями

273 байта убрано ,  10:33, 14 августа 2009
нет описания правки
Строка 1: Строка 1:
''Транспорт'' - модуль на сервере, предоставляющий возможность добавлять в [[Ростер|ростер]] контакты, не являющиеся на самом деле [[Jabber ID|JID]]-ом какого-либо Jabber-пользователя, а служащие для взаимодействия с сервисом, работающим на стороне сервера. Чаще всего транспорты служат для подключения к другим сетям обмена сообщениями через Jabber клиент, например, ICQ, IRC и MRIM, реже - в сети AIM, Yahoo!, MSN. Но связь с другими сетями обмена сообщениями - не единственное применение транспортам, их также используют для доступа к различным [[JID полезных Jabber-ботов|ботам]], предоставляющим самые разнообразные функции, например, погодным ботам, ботам-переводчикам или RSS-агрегаторам.
''Транспорты'' (они же ''шлюзы'') - один из способов использования Jabber-клиентов для общения с пользователями других сетей. Заключается в том, что на Jabber-сервере устанавливается специальный модуль, преобразующие сообщения из формата Jabber в формат других сетей. Преобразование происходит совершенно незаметно для пользователя. Чаще всего транспорты служат для подключения к другим сетям обмена сообщениями, например, ICQ, IRC и MRIM, AIM, Yahoo!, MSN и другим. Но связь с другими сетями обмена сообщениями - не единственное применение транспортам, их также используют для доступа к различным [[JID полезных Jabber-ботов|ботам]], предоставляющим самые разнообразные функции, например, погодным ботам, ботам-переводчикам или RSS-агрегаторам.


== Зачем нужны транспорты? ==
== Преимущества транспортов ==


Это очень удобно, когда нужно из одного клиента иметь доступ к нескольким протоколам (сетям общения) сразу, например, ICQ или Mail.ru Agent. Такая нужда может возникнуть при общении через мобильный телефон, при непостоянном месте общения (дом, работа и т.д.), или при одновременном подключении с разных устройств. Используя транспорты, при подключении к своему джаббер-аккаунту Вы автоматически подключаетесь и к остальным сетям.
Транспорты настраиваются один раз и не зависят от клиента, с которого их используют. Подключив шлюзы с Jabber-клиента на домашнем компьютере, не требуется подключать их на мобильном телефоне и ноутбуке.
 
При прямом использовании нескольких сетей (через [[Многопротокольные клиенты]]) может значительно возрасти количество передаваемых данных. Транспорты же потребляют гораздо меньше трафика, особенно если подключенных сетей много.


Транспорты, дающие доступ к специальным [[бот|ботам]] позволяют создать из своего Jabber-клиента универсальный инструмент, объединяющий в себе, к примеру, RSS-читалку, почтовый клиент, словари и переводчики, а также средство для просмотра погоды и отправки СМС.
Транспорты, дающие доступ к специальным [[бот|ботам]] позволяют создать из своего Jabber-клиента универсальный инструмент, объединяющий в себе, к примеру, RSS-читалку, почтовый клиент, словари и переводчики, а также средство для просмотра погоды и отправки СМС.
Строка 15: Строка 17:
== Недостатки использования транспортов ==
== Недостатки использования транспортов ==


Из-за закрытости многих IM и отсутствия полной документации по протоколу, пользователь может лишиться ряда возможностей по сравнению с использованием клиентов, напрямую работающих с данным протоколом. Например,  желающим использовать ICQ или MRIM через Jabber придётся пожертвовать передачей файлов<ref>Частично её могут восполнить [[Jabber Disk]] или [[Service Disk]]</ref><ref>Транспорты PyMSNt и PyAIMt уже умеют передавать файлы</ref>. X-статусы, статусные сообщения и аватары реализованы не во всех ICQ транспортах<ref>Подробнее об этом читайте на странице "[[Виды ICQ транспортов]]"</ref>. Следовательно, если требуются все возможности, лучше параллельно использовать ICQ-клиент, либо [[Многопротокольные клиенты|многопротокольный клиент]] с поддержкой как Jabber, так и ICQ. С другой стороны, при этом возрастает объём трафика (что существенно, например, для мобильного телефона).
Транспорты - не панацея. Из-за закрытости многих IM и отсутствия полной документации по протоколу, пользователь может лишиться ряда возможностей по сравнению с использованием клиентов, напрямую работающих с данным протоколом. Например,  желающим использовать ICQ или MRIM через Jabber придётся пожертвовать передачей файлов<ref>Частично её могут восполнить [[Jabber Disk]] или [[Service Disk]]</ref>, а также например статусом "невидимый" и списками видимости. Следовательно, если требуются все возможности, лучше параллельно использовать ICQ-клиент, либо [[Многопротокольные клиенты|многопротокольный клиент]] с поддержкой как Jabber, так и ICQ.


'''Примечания:'''
'''Примечания:'''