June, 2006 Archive

Jun 20

Через Меркурова найдена одна статья, в которой описывается один из самых больших недостатков ICQ и аналогичных IM сервисов. А именно то, что владельцем сервиса является всего одна компания. Одна. Чем это грозит? Это как раз и рассматривается в статье. Список недостатков можно продолжить, хотя они уже описывались в различных местах не раз.
У того же XMPP/Jabber, с его многочисленными серверами (и в этом его плюс кстати), пока есть один минус для простого пользователя. Пользователь к другим IM подходит так же как и к ICQ. Он зарегистрировал аккаунт на сервере (возьмем тот же jabber.ru) и в случае проблем с доступом к нему (как было на прошлой неделе), он разведет руками и скажет “ваш жаббер - говно! чем он лучше аськи если не могу зайти на него!?!”.И он прав. Ему параллельно на то что есть много других серверов, так как он использует определенный сервер, у него в ростере несколько сотен контактов. ИМХО, в данном случае могло бы помочь, если каждый провайдер поднимал у себя XMPP-сервер, как это делается с почтовыми серверами (был ведь даже проект, по созданию почтовой инфраструктуры на основе XMPP, правда вроде что-то давно о нем не слышно). В этом случае пользователь получает бОльшую доступность, по сравнению с бесплатными серверами (в большинстве случаев), плюс достаточно вменяемый идентификатор, совпадающий с почтой (это если конечно провайдер, поднимающий сервер, позволит это).
Правда с клиентами для неискушенного пользователя, ИМХО, проблемы. Tkabber даже не рассматриваем. Psi? Miranda? Может быть… Тогда скорее второе. Хотя нет… Можно посоветовать еще Pandion. Простой клиент и рассчитаный на простого пользователя. Не заставляющий лезть в дебри клиента для настройки аккаунта. Не поддерживает правда возможности вроде http-polling, но разве это пользователю нужно?
То есть для использования неискушенным пользователем, в данный момент времени, можно посоветовать Pandion, плюс из серверов Jabber.ru (не реклама, просто, ИМХО, из российский действительно один из самых надежных, плюс достаточно большое количество сервисов).

Если вернуться к корпоративному использованию IM. Возьмем для примера какую-нибудь вымышленную компанию, с количеством сотрудников эдак в районе двух тысяч, с несколькими офисами. При нормальном отношении к информационной безопасности, какие варианты остаются для IM? ICQ? Никогда. Остается два варианта (с установкой своего сервера). LCS и XMPP/Jabber.
LCS. Live Communication Server от известного всем производителя ПО. Не спорю, что интеграция с продуктами от MS на высоте. И возможно что кому-то даже понравится интерфейс клиента и возможности типа “разбудить”, а так же “значки настроения” и возможность “выбрать подходящий к ситуации мультик”. Передача аудио и видео? А как часто ставят на стандартные рабочие места сотрудников микрофоны, колонки (ну или гарнитуры раздают) и веб камеры, что бы использовать эти возможности? Но зато у нас есть интеграция с остальными продуктами от Microsoft. Конечно, если менеджмент хочет продукцию от МС, он поставит именно это, не рассматривая другие возможности. Плюс, в данном случае мы имеем практически только IM службу, более ничего.
XMPP/Jabber. Какие еще возможности для использования XMPP вы знаете? Кроме IM конечно. Пример: J-EAI. Реализация EAI, основанная на XMPP, с использованием ejabberd. Получаем высокую степень надежности (за счет прозрачной кластеризации ejabberd), практически неогранниченную и прозрачную возможность увеличивать пропускную способность данной системы (за счет той же кластеризации). Плюс стандартные технологии вроде XML, ODBC, LDAP позволяют подключить практически любую систему.
Второй пример. Предложение использовать XMPP в grid-computing. Почитать можно здесь: Using IM for grid-computing. Примеры с удаленным управлением сервисами через XMPP, нотификацию о чем либо, я даже не рассматриваю, так как это все подразумевается и приведены примеры в различных JEPах.

К чему этот пост? Наверно вот к этому обсуждению в SundayBytes. Большинство людей и даже “вроде как специалистов”, как-то однобоко рассматривают XMPP/Jabber. Только с точки зрения IM. А это далеко не так… Это нечто больше чем просто IM, а точнее IM это одно из возможных применений (самое простое применение) открытой и стандартизированной технологии XMPP/Jabber. И эти два плюса с лихвой перекрывают интеграцию LCS с продуктами от МС…

Unatine :: blog feed-icon-16×16.png