Не хочу принимать участие и разводить "священные войны", чем грешат многие блогеры писавшие на тематику Jabber vs ICQ и т.д., по этому, просто напишу что джаббер (XMPP) даёт мне, т.е. те его возможности которыми пользуюсь сам.
Интересующимся технической стороной вопроса стоит начать с знакомства с протоколом XMPP
Остальным следует начать с выбора сервера, коих огромное множество (и это - один из плюсов джаббера), например если у Вас есть учетная запись в LiveJournal, Яндекс, Google, FaceBook - у Вас уже есть джаббер-аккаунт (JID). Недостатком этих учетных записей является то, что они как правило не поддерживают всех возможностей протокола XMPP, но, с другой стороны, есть и преимущества - улучшенная интеграция с сервисами сайтов которыми эти аккаунты были предоставлены. Так например в контакт-листе (ростере) аккаунта ЖЖ есть бот которому можно отправлять записи для публикации в блог. Возможно Вам хватит возможностей предоставляемых джаббер-серверами этих сайтов. Мне не хватило, таких возможностей как: расширенный статус (показ настроения, занятия), хранения заметок на сервере, наличие транспортов; и я начал выбирать сервер джаббера поддерживающий большинство возможностей, и таких серверов оказалось не мало, список можно посмотреть здесь или здесь. Инструкции по настройке программ-клиентов для работы с конкретным сервером можно без проблем найти в интернете.
Остальным следует начать с выбора сервера, коих огромное множество (и это - один из плюсов джаббера), например если у Вас есть учетная запись в LiveJournal, Яндекс, Google, FaceBook - у Вас уже есть джаббер-аккаунт (JID). Недостатком этих учетных записей является то, что они как правило не поддерживают всех возможностей протокола XMPP, но, с другой стороны, есть и преимущества - улучшенная интеграция с сервисами сайтов которыми эти аккаунты были предоставлены. Так например в контакт-листе (ростере) аккаунта ЖЖ есть бот которому можно отправлять записи для публикации в блог. Возможно Вам хватит возможностей предоставляемых джаббер-серверами этих сайтов. Мне не хватило, таких возможностей как: расширенный статус (показ настроения, занятия), хранения заметок на сервере, наличие транспортов; и я начал выбирать сервер джаббера поддерживающий большинство возможностей, и таких серверов оказалось не мало, список можно посмотреть здесь или здесь. Инструкции по настройке программ-клиентов для работы с конкретным сервером можно без проблем найти в интернете.
Я остановил свой выбор на сервере Jabbim.com - крупнейшем чешском джаббер-сервере.
Который предоставляет следующие возможности:
Который предоставляет следующие возможности:
- поддержка расширенных статусов (отображение настроения, занятия, прослушиваемой музыки);
- поддержка геолокации - хранения информации о месторасположении клиента
- файловый прокси-сервер для передачи файлов и файловое хранилище на 100Мб, которое позволяет сохранять файлы простой передачей их определенному джаббер-боту;
- хранение текстовых заметок на сервере (данная возможность поддерживается не всехми программами-клиентами, она есть например у Miranda IM и Psi+);
- хранения закладок на конференции (чаты) на сервере ;
- хранение журнала (лога, истории) сообщений на сервере;
- множество сетевых транспортов и шлюзов:
- 3 ICQ транспорта позволяющих подключить 3 ICQ UIN и общаться с пользователями ICQ
- 2 J2J шлюза позволяющих подключить дополнительно 2 учетные записи жаббера (для чего это может понадобиться объясню ниже)
- AIM транспорт - позволяет общаться с пользователями AOL Instant Messenger
- 2 Gadu-Gadu транспорта - позволяющих общаться с пользователями сети Gadu-Gadu
- IRC транспорт - позволяет общаться посредством IRC
- MSN транспорт - позволяет общаться в сети MSN
- Twitter транспорт - позволяет пользоваться твиттером прям из джаббера
- Yahoo! транспорт - позволяет общаться с пользователями Yahoo! Messenger, получать уведомления о новых письмах в почтовом ящике Yahoo!
- Почтовый шлюз - позволяет отправлять и получать почту с помощью жаббера, либо пересылать получаемую почту в другой ящик, использовать JID в качестве адреса электронной почты, имеется антиспам.
- 3 SMS сервиса польских и чешских провайдеров (для России не особенно актуально, увы) и др.
И это всё только возможности сервера. Кроме этого существуют различные джаббер-боты, позволяющие еще больше расширить функциональность. За все не скажу, опишу только те что есть в моем ростере (символ @ - "коммерческое эт" для борьбы со спамерами заменю на "-at-"):
- point-at-freefd.info - GeoBot - русскоязычный бот позволяющий определить географические координаты по названию населенного пункта, а в крупных городах с точностью до дома, выдает ссылку на Google Map. Подробнее про применение бота можно прочесть на Хабре
- notify-at-planary.ru - Планарий Планариевич - сервис для планирования и быстрого сохранения дел (заданий). Подробнее можно прочитать на официальном сайте.
- evernote-at-neko.im - Everbot - Бот для управления (добавления, просмотра, удаления) записей в блокноты на популярном сервисе сетевых блокнотов EverNote. Поддерживает отправку заметок в различные блокноты, добавление тегов и мн.др.
- jabstatus-at-njs.netlab.cz - Бот необходимый для отображения состояния статуса на различных сайтах (пример его работы - моя подпись), подробнее можно посмотреть в справке по работе бота.
- math-at-bot.im - инженерный калькулятор, позволяет рассчитывать сложные выражения. Для справки достаточно отослать сообщение с текстом help.
- shorty-at-jabbim.com - укорачиватель ссылок, отсылаете длинную ссылку - в ответ получаете короткую, очень удобно.
- tv.on-at-portal-on.ru - бот предоставляющий информацию по программам передач множества русскоязычных каналов. Управление ботом осуществляется через выполнение команд.
- juick-at-juick.com - Бот сервиса микроблогинга Juick.com. Информации о данном сервисе много в интернет (на момент написания статьи - 6 по популярности сервис микроблогинга по статистике Яндекса).
- gs1-at-jabber.ru - Бот - файловое хранилище, посылаете ему файлы, получаете на них ссылки, и уже ссылки можно передавать контактам
- Боты переводчики от Google: ru2en-at-bot.talk.google.com, en2ru-at-bot.talk.google.com, de2en-at-bot.talk.google.com, en2de-at-bot.talk.google.com - соответственно русско-английский, англо-русский, немецко-английский и англо-немецкий переводчик (просто русско-немецкого и немецко-русского нету, вот и приходится через английский язык переводить). Эти боты общаются только с аккаунтами Google, а у меня, как Вы помните аккаунт на сервере Jabbim.com, но тут на помощь как раз и приходят J2J шлюзы, позволяющие подключить учетную запись Google, и пользоваться её возможностями в том числе.
Как я уже писал выше, сервер предоставляет 2 J2J шлюза, один я использовал для добавления учетной записи (JID) Google, второй же использовал для добавления записи Яндекс, что позволило мне отображать моё текущее статусное сообщение в социальной сети Я.ру (зарабатывая КУ), ну и общаться с ярушниками через яндексовский JID.
Если Ваши контакты пользуются Mail.ru Агентом, и Вы хотите с ними общаться, то можно зарегистрироваться на джаббер-сервере имеющем транспорт к протоколу Mail.ru Агент, например на крупнейшем российском джаббер-сервере Jabber.ru, и использовать полученный JID либо в качестве основной учетной записи, либо подключив его с помощью шлюза J2J к уже имеющейся.
Клиентских программ для использования джаббера огромнейшее множество. Часть из них представлена на странице протокола XMPP в Википедии, некоторые были уже описаны в Хабре. Сам я пользовался различными, но в итоге остановил свой выбор на Psi+. Для любителей быть всегда в сети есть мобильный Java MIDP-2.0 клиент Bombus.
Если Ваши контакты пользуются Mail.ru Агентом, и Вы хотите с ними общаться, то можно зарегистрироваться на джаббер-сервере имеющем транспорт к протоколу Mail.ru Агент, например на крупнейшем российском джаббер-сервере Jabber.ru, и использовать полученный JID либо в качестве основной учетной записи, либо подключив его с помощью шлюза J2J к уже имеющейся.
Клиентских программ для использования джаббера огромнейшее множество. Часть из них представлена на странице протокола XMPP в Википедии, некоторые были уже описаны в Хабре. Сам я пользовался различными, но в итоге остановил свой выбор на Psi+. Для любителей быть всегда в сети есть мобильный Java MIDP-2.0 клиент Bombus.
Наверняка я что-то упустил или забыл, но так или иначе, надеюсь что у Вас сложилось мнение о возможностях протокола Jabber/XMPP.
В комментариях к данной записи хотелось бы узнать какими возможностями жаббера пользуетесь лично Вы?
0 коммент.:
Отправить комментарий