Jabber - это протокол обмена быстрыми сообщениями в духе ICQ. Но далеко не только это. Хотя об этом - чуть позднее.
Для начала важное замечание, постараюсь подоходчивее
Если под ICQ, как правило, подразумевают и протокол обмена (например, как web, e-mail и т.п. - примеры протоколов), и саму программу для работы с ней (примеры других программ для работы с только что упомянутыми примерами протоколов - Internet Explorer и Outlook Express, соответственно), то Jabber - это только протокол.
Как нет такой программы, как E-mail, а есть, к примеру, The Bat! или Moziila, так и нет программы Jabber. Есть программы для работы с Jabber'ом - Psi, JAJC, Exodus и т.п.
О программах (Jabber-клиентах) я напишу отдельный топик, тут только теория.
Так чем же Jabber лучше ICQ? Да практически всем, кроме числа пользователей, сидящих на нём
— Jabber очень секьюрен. Он никогда не допускает прямой связи с чужим пользователем, так что недоброжелатель через jabber никогда не опредеит твой IP-адрес. Сообщения, передаваемые через него, можно шифровать (правда, если эту шифровку поддерживает и клиент собеседника), так что злой админ не прочитает важную переписку.
— Jabber децентрализован. Многие, наверное, сталкивались с проблемой, когда невозможно было достучаться до сервера ICQ. Ещё бы - десятки, или даже сотни миллионов пользователей на одном сервере. У Jabber'а центрального сервера нет. С точки зрения идентификации пользователя тут прямая аналогия - e-mail. При работе с почтой тоже нет единого центрального сервера. А есть конкретные сервера, предоставляющие почтовые ящики пользователям. И идентификаторы поэтому выглядят не как в ICQ в виде единого общего номера, а в виде "пользователь@сервер". Также точно выглядят идентификаторы Jabber'а (JID - Jabber ID). Скажем…
Дальше »»»