Рейтинг@Mail.ru
загрузкаидет загрузка

Краткое введение в философию Jabber

jabber_logoНа прошлой неделе прогрессивная часть рунета, пятнадцатилетние девочки и офисный планктон одновременно содрогнулись, когда примерно в час дня вырубился их любимый квип, упал джимм и не смог сконнектиться смапер.

AOL в очередной раз решила позабавляться со сменой винтиков в протоколе OSCAR, причем так изощренно, что не работала даже миранда, стойкая к подобным войнам. На офсайте icq.com появилось объявление о смене клиента… Сейчас же речь пойдет о том, как небольшой, но стойкий процент пользователей оставался таки онлайн, используя Jabber.


Чочо?

Да, именно джаббер, систему обмена мгновенными сообщениями и информацией о присутствии на основе открытого протокола XMPP. Про эту забавную штуку я услышал от моего старого знакомого, попробывал и… ну да, не смог оторваться до сих пор. Сейчас я постараюсь посветить вас в философию Jabber, в смысл транспортов и определения ростера…

Part1

Итак, вначале необходимо уяснить, что XMPP – протокол для связи между людьми, такой же как и IM. Основные отличия от IM в том, что:

- протокол XMPP открыт, в отличие от Оскара;
- протокол XMPP держится на множестве серверов, где поднят демон джаббера;
- протокол XMPP ограниченно поддерживает IM (без любимых хстатусиков) путем регистрации транспорта;

Остальные технические характеристики можно уяснить на Википедии.

Part2

Ну и через чего юзать этот жабер, спросите вы. Программ для быстрого обмена мессагами достаточно много. От харкорного tkabber до правильного PSI. От функциональной миранды до линуксового копета. От Bombus на java до QIP PDA. Выбирать, как обычно – вам.

Остановимся подробнее на PSI, который имхо является самым простым в использовании и освоении мессенджером. Скачать клиент можно отсюда. Там же можно выбрать спецом русскоязычную версию. Я буду использовать версию 0.12

01.jpg (29.07 Kb)

Part3

Итак, при запуске нам необходимо будет зарегистрироваться. Создаем свой аккаунт в проге, назовем его, к примеру Test.

02.jpg (36.39 Kb)

Также указываем, что необходимо создать новый акк и на сервере. Щелкаем Добавить и получаем новое окно. Здесь нам необходимо указать имя сервера.

03.jpg (38.36 Kb)

Списки серверов, в том числе и русскоязычных смотрим здесь

Также можно щелкнуть на список в окне и посмотреть сервак из предложенных.

04.jpg (37.01 Kb)

Философия выбора сервера зависит опять же от пользователя. Выбор обычно связан с поддержкой дополнительных транспортов, расположением сервака, красивым именем, в конце концов biggrin
Мы выберем русскоязычный portal-on.ru,у которого имеется славный аптайм и поддержка транспорта аськи. Но я ни в коей мере его не рекламирую, вам может понравиться что либо еще.
Далее, ручками прописываем тот же сервер, порт 5222 по умолчанию, включить шифрование и настроить прокси – уже по необходимости.

05.jpg (38.74 Kb)

Щелкаем далее и видим окно ввода имени пользователя и пароля. Здесь ненадолго отвлечемся. Будучи пользователями аськи, мы часто обращаем внимание, какой номер нам подкинул при регистрации сервак. Обычно это неудобоваримое сборище девяти цифр. Хузы, семерки, восьмерки, шестерки и пятерки – вот за чем гонится пользователь аськи. А покупка и продажа красивых номерков заняла солидную часть рынка рунета. К тому же, пятерки стоят бешенных денег и пропадают от счастливого пользователя буквально через 20 минут после покупки biggrin В джаббере же удобнее прописать любое имя, которое вам придет в голову.

К примеру digitalplace smile

06.jpg (17.6 Kb)

Как видите, адрес привычен до безобразия. Но это не мыло. Это JID.
Далее перед нами появляется окно настройки аккаунта. Щелкаем на сохранить и коннектимся к серверу.

07.jpg (39.58 Kb)

После коннекта появится предупреждение о том, что информация в карточке отсутствует, затем окно vcard – идентефикат пользователя. Здесь заполняется всякая любая инфа, ставится аватара. После заполнения – публикуем. Вкард будет виден другим пользователям джаббера.

09.jpg (34.83 Kb)

Part4

Пока ростер (список) пустует. Давайте посмотрим что нам предлагает на выбор Portal-on.ru. Щелкаем Общее - Обзор сервисов и видим такое окошко.

10_1.jpg (51.04 Kb)

У нас на выбор – конференции (Chatrooms), транспорты ICQ и IRC и информационные сервисы.
Важно помнить, что транспорты можно подключать и из других серверов. Для этого надо просто ввести имя сервака в окне поиска, выбрать нужный транспорт и зарегистрировать его.
Подключим транспорт аськи. Для этого правой кнопкой кликаем на ICQ Transport, щелкаем Зарегистрировать и в открывшемся окне вводим имя и пасс. Клик по Зарегистрировать, авторизуем транспорт и получаем множество запросов авториза от новых контактов.

11_1.jpg (19.81 Kb)

12_1.jpg (30.41 Kb)

14_1.jpg (28.41 Kb)

Вот и все. После авториза всех контактов, их можно раскидать по группам, прописать непрописавшиеся ники путем открытия инфы контакта и пообщаться с друзьями smile

15_1.jpg (131.82 Kb)

Итак, мы зарегистрировали аккаунт, подключили транспорт. Теперь можно поискать дополнительные фишки, ведь джаббер содержит:

- ботов
- рсс каналы
- ирк чат
- собственные чаты

И даже фтп сервер на одном из сервисов.
Все это можна найти по следующим ссылкам...

http://www.jabber.ru/ - крупный русскоязычный портал со множеством статей

Спасибо админу сайта dream-mobile.info за просвещение меня в философию джаббера, музыке Девида Гилмора за правильное звучание во время подготовки этой статьи.
Также отдельная благодарность Wolverine за терпение и администирование сего ресурса.

Ooooops

Looks like Twitter's feed isn't working at the moment.