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

Материал из Мир Jabber
Перейти к навигацииПерейти к поиску
4901 байт добавлено ,  14:59, 16 апреля 2017
Исправил ссылку на статью про подключение транспортов в eyeCU. Осталось только статью написать. (^_^)
м
(Исправил ссылку на статью про подключение транспортов в eyeCU. Осталось только статью написать. (^_^))
(не показаны 24 промежуточные версии 8 участников)
Строка 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-лент, транспорты для отправки SMS-сообщений, транспорты для чтения-отправки сообщений электронной почты, и даже другие виды транспортов.


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


Это очень удобно, когда нужно из одного клиента иметь доступ к нескольким протоколам сразу. Например, такая нужда может возникнуть при общении через мобильный телефон или при непостоянном месте общения (дом, работа и т.д.). При этом при подключении к своему джаббер-аккаунту Вы автоматически подключаетесь и к остальным сетям. Использование транспортов, дающих доступ к специальным ботам позволяет создать из своего Jabber-клиента универсальный инструмент, объединяющий в себе, к примеру, RSS-читалку, почтовый клиент, словари и переводчики, а также средство для просмотра погоды и отправки СМС.
Транспорты настраиваются один раз и не зависят от клиента, с которого их используют. Подключив шлюзы с Jabber-клиента на домашнем компьютере, не требуется подключать их на мобильном телефоне и ноутбуке. Транспорт работает на стороне сервера и автоматически подключается к соответствующей сети, когда зарегистрировавшийся на транспорте пользователь появляется в сети, и он просто видит в своём [[Ростер|ростере]] контакты из этой сети вместе со всеми остальными своими контактами.
 
При прямом использовании нескольких сетей (через [[многопротокольные клиенты]]) может значительно возрасти количество передаваемых данных. Транспорты же потребляют гораздо меньше трафика, особенно если подключенных сетей много.
 
Транспорты, дающие доступ к специальным [[бот|ботам]], позволяют создать из своего Jabber-клиента универсальный инструмент, объединяющий в себе, к примеру, RSS-читалку, файловое хранилище, почтовый клиент, словари и переводчики, а также средство для просмотра погоды и отправки СМС.


Примеры использования таких транспортов:
Примеры использования таких транспортов:
* транспорт почты: email%domain@smtp.jabber.snc.ru - для отправки почты на адрес email@domain;
* транспорт почты: email%domain@smtp.jabber.snc.ru для отправки почты на адрес email@domain;
* транспорт погоды: city_ID@weather.jrudevels.org - для получения прогноза погоды определенного города;
* транспорт погоды: city_ID@weather.jrudevels.org для получения прогноза погоды определенного города;
* транспорт-переводчик: направление_перевода@translate.jrudevels.org - осуществляет перевод текста в соответствующем направлении.
* транспорт-переводчик: направление_перевода@translate.jrudevels.org осуществляет перевод текста в соответствующем направлении.
* транспорт-агрегатор RSS: название_ленты@rss.jrudevels.org
* транспорт-агрегатор RSS: название_ленты@rss.jrudevels.org


== Недостатки использования транспортов ==
== Недостатки использования транспортов ==


Из-за закрытости многих 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.
 
При подключении транспортов теряются все группы. Помимо этого, если Вы вручную переименовывали контакты, то эта информация тоже пропадет. После подключение можно рассортировать новые контакты по группам, как и обычные Jabber-контакты. Эта проблема неактуальна для транспортов, использующих программное обеспечение Spectrum совместно с сервером, поддерживающим технологию Remote Roster, которая пока не является стандартом, но в обозримом будущем может им стать.


'''Примечания:'''
'''Примечания:'''
Строка 20: Строка 26:
== Ссылки ==
== Ссылки ==


[[Транспорты для Jabber]] - какие бывают транспорты и что они делают.
* [[Транспорты для Jabber]] какие они бывают, что делают, а также списки публичных транспортов.
 
* Подключение транспортов в популярных [[Клиенты Jabber|клиентах]]:
 
{|
|width=150|[[Изображение:Icon 16-16 psi.png]] [[Подключение транспортов в Psi|Psi]]
|width=150|[[Изображение:Icon 16-16 pidgin.png]] [[Подключение транспортов в Pidgin|Pidgin]]
|width=150|[[Изображение:Logo 16-16 gajim.png]] [[Подключение транспортов в Gajim|Gajim]]
|width=150|[[Изображение:Jabbim logo 16-16.png]] [[Подключение транспортов в Jabbim|Jabbim]]
|width=150|[[Изображение:Spark logo 16-16.png]] [[Подключение транспортов в Spark|Spark]]
|width=150|[[Изображение:Logo 16-16 bombus.png]] [[Подключение транспортов в Bombus-ng|Bombus-ng]]
|-
|[[Изображение:Logo 16-16 kopete.png.png]] [[Подключение транспортов в Kopete|Kopete]]
|[[Изображение:Logo 16-16 tkabber.png]] [[Подключение транспортов в Tkabber|Tkabber]]
|[[Изображение:Logo 16-16 bombus.png]] [[Подключение транспортов в Bombus|Bombus]]
|[[Изображение:Sameplace-logo-16-16.png]] [[Подключение транспортов в SamePlace|SamePlace]]
|[[Изображение:Icon 16-16 MDCweb.png]] [[Подключение транспортов в WebMDC|WebMDC]]
|[[Изображение:Icon 16-16 jimm.png]] [[Подключение транспортов в Jimm Aspro|Jimm Aspro]]
|-
|[[Изображение:Icon 16-16 miranda.png]] [[Подключение транспортов в Miranda|Miranda]]
|[[Изображение:Logo 16-16 qip-logo.png.png]] [[Подключение транспортов в QIP Infium|QIP Infium]]
|[[Изображение:Icon 16-16 pandion.png]] [[Подключение транспортов в Pandion|Pandion]]
|[[Изображение:Icon 16-16 adium.png]] [[Подключение транспортов в Adium|Adium]]
|[[Изображение:Icon 16-16 talkonaut.png]] [[Подключение транспортов в Talkonaut|Talkonaut]]
|[[Изображение:Logo-eyeCU.png]] [[Подключение транспортов в eyeCU|eyeCU]]
|-
|[[Изображение:Logo 16-16 coccinella.png]] [[Подключение транспортов в Coccinella|Coccinella]]
|[[Изображение:Dummy logo 16-16.png]] [[подключение транспортов в Nebohodimo IM|Nebohodimo IM]]
|[[Изображение:Icon 16-16 MDCweb.png]] [[подключение транспортов в MDC|MDC]]
|[[Изображение:Icon 16-16 OctroTalk.png]] [[Подключение транспортов в OctroTalk|OctroTalk]]
|[[Изображение:Logo 16-16 jajc.png]] [[Подключение транспортов в JAJC|JAJC]]
|[[Изображение:Qutim logo 16-16.png]] [[Подключение транспортов в QutIM|QutIM]]
|
|-
|}


[[Category:Термины]][[Category:Транспорт]]
[[Category:Термины]][[Category:Транспорт]]
90

правок

Навигация