THELOCALHOST.RU
Jabber
Современный Интернет стал очень могогранным в плане общения. Это и различные социальные сети, и чаты, и конференции, и почтовые рассылки. Но наверное самым популярным и доступном всем и каждому способом общения в Сети является отправка и получение мгновенных текстовых сообщений.
В нашей статье мы поговорим о таком популярном и набирающем обороты протоколе обмена мгновенными сообщениями, как Jabber.
ХМРР – расширяемый протокол обмена сообщениями и информацией, также известный как Jabber или просто жаббер – это основанный на XML протокол для мгновенного обмена сообщениями в сети Интернет в режиме реального времени, распространяемый по принципам свободного и бесплатного программного обеспечения. Помимо передачи текстовых сообщений, данный протокол поддерживает также и передачу звука, видео и различных файлов.
Основное отличие данного протокола от подобных ему коммерческих аналогов состоит в том, то Jabber является децентрализованной, открытой системой, способной к расширению. Любой желающий при этом может организовать сервер Jabber и регистрировать на нем пользователей, взаимодействуя с другими серверами.
Основан был Jabber в 1998 году Джереми Миллером, но официальной датой рождения данной технологии принято считать 4 января 1999 года.
Проект Jabber имеет как положительные. Так и отрицательные стороны. Перечислим их, чтобы вы могли ориентироваться, стоит ли вам пользоваться данной технологией (я считаю, все-таки стоит).
Положительные стороны:
- Децентрализованность.
- Открытый стандарт технологии.
- История – проект используется и развивается уже более десяти лет.
- Безопасность – благодаря использованию технологий SSL, SALS и TLS, поддержка цифровых сертификатов для серверов.
-
Гибкость и настраиваемая функциональность.
Негативные стороны:
- Передаваемая информация по данному протоколу является очень избыточной – более 70% от всего трафика – это передача информации о присутствии.
- Масштабируемость – опять же присутствует излишняя избыточность.
- Невозможность передачи немодифицированной двоичной информации – так как протокол по сути является одним XML-файлом. Для решения этой проблемы пробуют использовать другие протоколы передачи информации.
Еще одной полезной функцией протокола ХМРР является возможность соединения посредством шлюзов с серверами других протоколов, в частности ICQ. Эта функция является чрезвычайно удобной, так как для общения пользователю не требуется устанавливать никакого дополнительного программного обеспечения.
Так что попробуйте жаббер, и я думаю, вы не пожалеете.