Адресация в Jabber

Материал из Мир Jabber
Версия от 20:41, 24 августа 2008; Rain (обсуждение | вклад) (Новая: == Сравнение адресации ICQ и Jabber == Как известно, в ICQ адресация идёт через уникальный идентификационный ...)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигацииПерейти к поиску

Сравнение адресации ICQ и Jabber

Как известно, в ICQ адресация идёт через уникальный идентификационный номер - UIN. Он даётся каждому пользователю, и контакты добавляются посредством занесения в список контактов этого номера. Кстати, как вы знаете, есть и 7-значные номера, и 6-значные. Их очень любят угонять, так как считается, что это "круто", в отличие от 9-значных номеров. Но ещё 6-значные запомнить легко. Эта система держится в основном потому, что ICQ - централизованный сервис. Сервер по сути один. И всё завязано на этом "сервере". Если он упадёт, то всё - связь обрывается всех со всеми.


Jabber ID - что это такое?

Что же у Jabber? А у Jabber много серверов по всему миру. Как же тогда быть? Очень просто. Обратим своё внимание на e-mail: адрес задаётся в виде [пользователь]@[сервер]. Зачем изобретать велосипед, когда можно воспользоваться такой системой адресации? Тем более, что так даже контакты легче запоминать в случае чего. Да и просто это удобнее и эргономичнее. Таким образом, в Jabber и принята точно такая же система адресации. Такой адрес называется идентификатором Jabber (Jabber ID, JID).

Чем это хорошо?

В первую очередь, это удобство. Во-вторых, это ад для спамера. Спамер может не сразу отличить e-mail от JID. В-третьих, так легко обеспечить адресацию в условиях децентрализованности сети - чтобы каждый пользователь одного сервера мог иметь связь с каждым пользователем остальных серверов, как и на e-mail.

Пример Jabber ID: vasya@jabber.ru

Адресация контактов ICQ в Jabber

А теперь немного о транспортах и адресации. У ICQ одна система адресации. У Jabber другая. Как же добавлять контакты? Допустим, имеется транспорт icq.jabber.vasyapupkin.ru. Тогда контакт ICQ в Jabber будет иметь следующий вид: [номер ICQ]@icq.jabber.vasyapupkin.ru

Пример: 213078749@icq.jabber.vasyapupkin.ru.

Все Jabber ID и названия транспортов вымышлены. Любое сходство - случайное совпадение