Чим хороший Jabber стандарт зв’язку? Передусім своєю відкритістю. Він доступний будь-кому і кожному. Більше того, викачавши готові бібліотеки можна допрацювати XMPP messenger самостійно для задоволення власних потреб. Після запустити допрацьований Jabber – сервер в онлайн заздалегідь створивши найбільш зручний на ваш погляд клієнт.
Друга гідність витікає з першої – повна децентралізація. Пам’ятаєте проблеми з ICQ? Коли відмовляють сервера, то «аськи» перестають працювати в усіх. Як тільки в протоколі Oscar (він використовується в ICQ) відбуваються якісь доопрацювання або зміни, так частину незалежних мессенджеров (у тому числі і QIP) починають повідомляти, що сервер недоступний. У разі Jabber, якщо відмовить один сервер тобто можливість перемкнутися на інший. Головне, щоб усі інші ваші співрозмовники зробили те ж саме.
Є можливість шифрування даних. Це може виявитися корисним при створенні захищеного IM -клієнта. Є також можливість розгортки XMPP у рамках локальної інтернет-мережах. Причому можна ізолювати внутрішній XMPP від зовнішніх, що доступні через інтернет. Таким чином створюється внутрішньокорпоративний сервіс обміну повідомленнями, що не мають виходу «в зовні».
Ще один плюс в скарбничку XMPP – це відмінна розширюваність. Мова XML дозволяє дуже просто сформувати досконаліший формат обміну даними – додати нові можливості або допрацювати вже наявні.
Звичайно, є і слабкі сторони. Одна з них, як не дивно, мова XML. Його теги і атрибути можуть складати досить великий відсоток від переданих даних. Виходить, що через XMPP пропускається багато описової інформації – близько 60%. І тільки 40% – це дійсно корисні дані. Ця ж проблема може створювати велике навантаження на канал сервера, особливо якщо спробувати влаштувати велику конференцію з багатьма учасниками.
Ну і XMPP поки що не уміє передавати дані в двійковому виді, що не дозволяє вести повноцінну передачу файлів. Для цієї мети поки що клієнти застосовують інші протоколи, наприклад, HTTP. Усе це виглядає досить добре і зручно, чи не так? Вже зараз впроваджується підтримка передачі файлів і IP -телефонии, що викличе до Jabber (Jabber pgp) ще більший інтерес. Поки ж на цю технологію «клюнули» такі гіганти як Google (Google Talk messenger ), Яндекс (Я.Онлайн), LiveJournal, той же QIP. Ну а зовсім нещодавно компанія Cisco придбала протокол Jabber. Не для особистого користування звичайно – навряд чи вона закриє цей стандарт і зобов’яже платити відрахування.