Текущая версия |
Ваш текст |
Строка 1: |
Строка 1: |
| ''Транспорты'' (они же ''шлюзы'') — один из способов использования Jabber-клиентов для общения с пользователями других сетей. Заключается в том, что на Jabber-сервере устанавливается специальный модуль, преобразующий сообщения из формата Jabber в формат других сетей. Преобразование происходит совершенно незаметно для пользователя. Чаще всего транспорты служат для подключения к другим сетям обмена сообщениями, например, ICQ, IRC, MRIM, AIM, Yahoo!, MSN и другим. Но связь с другими сетями обмена сообщениями — не единственное применение транспортов, их также используют для доступа к различным [[JID полезных Jabber-ботов|ботам]], предоставляющим самые разнообразные функции, например, погодным ботам или ботам-переводчикам. Существуют также транспорты для получения обновлений из RSS-лент, транспорты для отправки SMS-сообщений, транспорты для чтения-отправки сообщений электронной почты, а также многие другие. | | ''Транспорт'' - модуль на сервере, предоставляющий возможность добавлять в ростер контакты, не являющиеся на самом деле JID-ом какого-либо Jabber-пользователя, а служащие для взаимодействия с сервисом, работающим на стороне сервера. |
|
| |
|
| == Преимущества транспортов == | | == Зачем нужны транспорты == |
|
| |
|
| Транспорты настраиваются один раз и не зависят от клиента, с которого их используют. Подключив шлюзы с Jabber-клиента на домашнем компьютере, не требуется подключать их на мобильном телефоне и ноутбуке. Транспорт работает на стороне сервера и автоматически подключается к соответствующей сети, когда зарегистрировавшийся на транспорте пользователь появляется в сети, и он просто видит в своём [[Ростер|ростере]] контакты из этой сети вместе со всеми остальными своими контактами.
| | Чаще всего транспорты используются для выхода в сети ICQ, IRC и MRIM через [[Клиенты Jabber|Jabber-клиент]]. При этом, например, контакт вида ICQ_UIN@transport.jabber_server служит для связи с пользователем сети ICQ. |
|
| |
|
| При прямом использовании нескольких сетей (через [[многопротокольные клиенты]]) может значительно возрасти количество передаваемых данных. Транспорты же потребляют гораздо меньше трафика, особенно если подключенных сетей много.
| | Это очень удобно, когда нужно из одного небольшого клиента иметь доступ к нескольким протоколам сразу. Например, такая нужда может возникнуть при общении через мобильный телефон или при непостоянном месте общения (дом, работа и т.д.) |
|
| |
|
| Транспорты, дающие доступ к специальным [[бот|ботам]], позволяют создать из своего Jabber-клиента универсальный инструмент, объединяющий в себе, к примеру, [[Jabber RSS Transport|RSS-читалку]], файловое хранилище, почтовый клиент, словари и переводчики, а также [[Jabber Weather Transport|средство для просмотра погоды]] и отправки СМС.
| | Существуют также другие применения транспортов. Например: |
| | | * транспорт почты: email%domain@smtp.jabber.snc.ru - для отправки почты на адрес email%domain; |
| Примеры использования таких транспортов:
| | * транспорт погоды: city_ID@weather.jrudevels.org - для получения прогноза погоды определенного города; |
| * транспорт почты: email%domain@smtp.jabber.snc.ru — для отправки почты на адрес email@domain; | | * транспорт-переводчик: направление_перевода@translate.jrudevels.org - осуществляет перевод текста в соответствующем направлении. |
| * [[Jabber Weather Transport|транспорт погоды]]: city_ID@weather.jrudevels.org — для получения прогноза погоды определенного города; | |
| * транспорт-переводчик: направление_перевода@translate.jrudevels.org — осуществляет перевод текста в соответствующем направлении. | |
| * [[Jabber RSS Transport|транспорт-агрегатор RSS]]: название_ленты@rss.jrudevels.org
| |
|
| |
|
| == Недостатки использования транспортов == | | == Недостатки использования транспортов == |
|
| |
|
| Транспорты — не панацея. Из-за закрытости многих IM и отсутствия полной документации по протоколу, пользователь может лишиться ряда возможностей по сравнению с использованием клиентов, напрямую работающих с данным протоколом. Например, желающим использовать ICQ или MRIM через Jabber придётся пожертвовать передачей файлов<ref>Частично её могут восполнить [[Jabber Disk]] или [[Service Disk]]</ref>, а также, например, статусом «невидимый» и списками видимости. Следовательно, если требуются все возможности, лучше параллельно использовать ICQ-клиент, либо [[Многопротокольные клиенты|многопротокольный клиент]] с поддержкой как Jabber, так и ICQ.
| | В связи с тем, что транспорт может иметь неполный функционал клиента протокола, который соединяется с Jabber, пользователь может лишиться ряда возможностей по сравнению с использованием клиента соединяемого протокола. Например, желающим использовать контакты ICQ в Jabber придётся пожертвовать некоторыми возможностями ICQ: отправка файлов, статусные картинки (?) и x-статусы (пока не реализовано во всех транспортах. В Jabber это есть) и, возможно, аватары (опять же - в Jabber это есть, но может быть не реализовано в транспорте). Следовательно, если требуются все эти возможности, лучше параллельно использовать ICQ-клиент, либо [[Многопротокольные клиенты|многопротокольный клиент]] с поддержкой как Jabber, так и ICQ, например QIP Infium, Kopete, Pidgin, Miranda или другой. |
| | |
| При подключении транспортов теряются все группы. Помимо этого, если Вы вручную переименовывали контакты, то эта информация тоже пропадет. После подключение можно рассортировать новые контакты по группам, как и обычные Jabber-контакты. Эта проблема неактуальна для транспортов, использующих программное обеспечение Spectrum совместно с сервером, поддерживающим технологию Remote Roster, которая пока не является стандартом, но в обозримом будущем может им стать.
| |
| | |
| '''Примечания:'''
| |
| <references />
| |
|
| |
|
| == Ссылки == | | == Ссылки == |
|
| |
|
| * [[Транспорты для Jabber]] — какие они бывают, что делают, а также списки публичных транспортов.
| | [[Транспорты для Jabber]] |
|
| |
|
| * Подключение транспортов в популярных [[Клиенты Jabber|клиентах]]:
| | [[Category:Термины]][[Category:Транспорт]] |
|
| |
|
| {| width=75% | | {{ToDo|Переделать первую фразу в "Недостатках"}} |
| |width=50%|[[Изображение:Icon 16-16 psi.png]] [[Подключение транспортов в Psi|Psi]]
| |
| |[[Изображение:Icon 16-16 pidgin.png]] [[Подключение транспортов в Pidgin|Pidgin]]
| |
| |-
| |
| |[[Изображение:Logo 16-16 gajim.png]] [[Подключение транспортов в Gajim|Gajim]]
| |
| |[[Изображение:Jabbim logo 16-16.png]] [[Подключение транспортов в Jabbim|Jabbim]]
| |
| |-
| |
| |[[Изображение:Spark logo 16-16.png]] [[Подключение транспортов в Spark|Spark]]
| |
| |[[Изображение: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:Транспорт]]
| |