Jabber - сервис мгновенного обмена сообщениями с надежным шифрованием
Общение между пользователями в интернете является достаточно важным моментом, а потому в сети появляется масса различных способов связи. Это электронные почты, социальные сети, мессенджеры и другие решения. И одним из достаточно старых, но востребованных можно выделить Jabber. Что это за сервис, как он работает и зачем вообще нужен в современном мире с большим количеством других решений. Об этом и поговорим подробней далее.
Особенности и преимущества сервиса Jabber
Для начала разберемся с тем, что такое Jabber. И здесь все достаточно просто, это специальный чат, построенный на базе открытого протокола с XML. Технология Jabber впервые стала применяться при создании асинхронной и расширяемой платформы, которая схожа по своим возможностям с современными системами.
Но при этом протокол Jabber имеет ряд своих преимуществ, сравнительно с другими, а именно:
1. Полная открытость. Протокол является общедоступным, достаточно легким для понимания и имеет большое количество реализаций серверов и клиентов с открытым кодом.
2. Благодаря использованию XML имеется возможность быстро расширять протокол для выполнения любых необходимых задач.
3. Протокол децентрализован, а потому на его основе любой может запустить собственный сервер без особого труда.
4. Высокая безопасность. Любой отдельный сервер может быть изолирован от общей сети, дополнительно зашифрован и создан индивидуально под определенный проект или задачу.
5. Использование протокола полностью бесплатно.
6. Система использует большое количество серверов, которые работают независимо, а также позволяет создать собственный.
7. Отсутствует реклама при использовании сервиса.
8. Имеется функция шифрования сообщений, которая защищает от перехвата информации.
И это только несколько основных преимуществ использования такого протокола.
Как работает Jabber
Если говорить простым языком, то сервис предлагает создание собственного чата. Это может быть общение 1 на 1 или же чат с большим количеством пользователей, как приватный, так и публичный, в который может присоединиться любой. Фактически это просто чат, но в то же время использование такого решения предоставляет большое количество возможностей. Например, каждый пользователь может создать собственный чат на своем сервере и использовать его в качестве служебного.
Дополнительно проект постоянно развивается, сегодня на нем предложено большое количество библиотек, которые предлагают реализовывать не только общение, но также дополнительные возможности, например, получение уведомлений о новых письмах на почте, прогноз погоды, оповещения на почте и многое другое.
Зачем нужен Jabber обычному пользователю?
Система Jabber предоставляет возможность создания собственного чата, который будет недоступен для других, особенно при создании на основе своего сервера. По функционалу она схожу с коммерческими вариантами, вроде AIM, ICQ или Yahoo, но при этом предоставляет все возможности для создания конфиденциального диалога. Именно поэтому протокол используется для организации внутренних чатов в компаниях, а рядовые пользователи, которые интересуются тематикой и хотят обеспечить анонимность и конфиденциальность быстро могут развернуть собственный чат, например, с друзьями, и не беспокоится, что какие-то обсуждения из него утекут в сеть.
Но применение системы обычным рядовым пользователем для собственных серверов - это редкость. А вот применение его в сети можно увидеть достаточно часто. Например, даже компания Google использует технологии Jabber для собственного сервиса GTalk, который предоставляет клиентам услуги VoIP телефонии. На деле же, возможности системы намного шире и говорить о них можно много.