На работе появилась задача реализовать внутрикорпоративный обмен сообщениями на терминальном сервере (WServer 2003 x64). Без долгих раздумий был выбран протокол jabber. В качестве сервера ejabberd, а вот с клиентами оказалась полная чума. С самого начала, я ориентриовался на клиент psi, но всё оказалось не так просто, поэтому пришлось тестировать jabber-клиенты, чтобы найти то, что наиболее отвечает поставленной задаче.

Цель этой записи — надежда, что когда-нибудь протокол icq будет забыт, и все будут пользоваться прекрасным протоколом jabber. Есть хорошая ссылка, где можно найти информацию о большинстве im, которые поддерживают jabber: http://jabberworld.info/Клиенты_Jabber
Оговорюсь, что задача стояла достаточно узко-направленная, но, как раз, в этом случае можно отлично проверить гибкость настроек мессенджеров.
Краткое описание танцев:
Psi
Отличный клиент, который нравится с первого взгляда. Прекрасный интерфейс, никаких проблем при установке, всё работает, цветёт и пахнет. Но когда мы запускаем taskmgr, то видим, что эта красота использует 40-50 мб оперативной памяти, что полностью перечёркивает все достоинства этого клиента. 20 пользователей на терминальном сервере и минус 1Гб оперативной памяти, совсем недурно. Скорее всего такая прожорливость это цена за кросс-платформенность. Увы.
![]()
Вики:
Psi (произносится «саи» [saɪ]) — сокращение от «psynergy», что, в свою очередь, расшифровывается как «psychic energy». Пси также является двадцать третьей буквой греческого алфавита (Ψ), что является причиной выбора логотипа программы. Также, возможно, что Psi получила своё название из-за поддержки Xep-0183.[1]
Gajim
Под XP запускаться отказался, скорее всего из-за обилия других мессенджеров на моём компьютере и разнообразны библиотек. Тем не менее все остальные запускались. Не стал разбираться, так как ставит с собой кучу мусора (GTK+ как минимум). Судя по интерфейсу, хорошо, что я его так и не увидел в живую. Придать огню.
![]()
Вики:
Название Gajim — это рекурсивный акроним для «Gajim is a jabber instant messenger» (Gajim — это мессенджер для Jabber).
JAJC
Этот клиент оказался непредсказуемым, как сам Чак Норрис. При установке и попытке подключиться к серверу постоянно вываливались ошибки, сначала со смыслом, потом просто пустые окна ошибок. К такой прыти я был не готов и уложил его приёмом Брюса Ли. Уаааааауауа.
Джабберворлд:
Написан на Delphi и работает только на платформе Microsoft Windows. Распространяется под несвободной закрытой лицензией.
Бензин, больше бензина, спички.
SIM
![]()
Не понравился интерфейс, хотя, на первый взгляд, отвечал требованиям. Не стал дальше тестировать, ибо гори в огне неудобная шняга.
Miranda
![]()
Долгая история. При настройке этот клиент притягивает возможностями настроек: как угодно, что угодно, — а расширение плагинами может сделать из этого мессенджера мечту. Проблемы начались после того, как я насмотревшись на это чудо в Windows XP, стал ставить это его на сервер. Сначала всё было хорошо, но не захотели работать плагины keepalive для автологина и всплывающие окна, что являлось обязательным критерием. Так как Миранда мне понравилась, я пробовал х64 версию, но также не добился успеха с этими плагинами. 12-14 мб оперативной памяти + спартанский интефрейс и богатые настройки совсем неплохо. Жаль не допилил.
Вики:
Корпорация AOL периодически вносит в протокол ICQ изменения, которые не мешают работе программ AOL, но приводят к невозможности работы Miranda. [25]Эта проблема касается и других альтернативных ICQ-клиентов. [26]Однако нередко изменения в протоколе, делающие неработоспособными другие альтернативные клиенты, не нарушают работоспособность Miranda.[27]
Как правило, разработчики Miranda оперативно реагируют на возникновение подобных проблем, внося изменения в соответствующий плагин. Для удобства можно использовать плагин Updater[28], позволяющий автоматизировать процесс обновления.
Pidgin
![]()
Что-то на грани фантастики. Малиновая кура. Ставился с кучей хлама, качал из инета Aspell, пыхтел, сверкнул убогим интерфейсом, 50 мб оперативной памяти было контрольным выстрелом для малинового кошмара.
![]()
Вики:
В сентябре 2005 ведущего разработчика проекта Шона Игана наняла компания Google в команду проекта Google Talk.
Jabbim
![]()
Также прожорлив, с дурацким интерфейсом и на него совершенно не оставалось сил, поэтому особо в нём не ковырялся.
QIP Infium

Луч света в тёмном царстве. Я не рассматривал квип саначала вообще, типа ну это же квип, никто его уже не любит и вообще. Не тут-то было, жрет всего 4-7 мб оперативы, отвечает критериям (автологин, автозапуск, всплывающие окна), никаких проблем с настройками, всё знакомо и просто как топор. Надеюсь, что в дальнейшей работе на сервере будет стабилен, это единственное опасение, так как на рабочих компьютерах бывает, что его плющит.
Инфиум удивил, хотя и подумывал дома заменить Квип Мирандой, теперь смысла в этом маловато.
Всем приятного перехода на jabber, Viva la Resistance!
Наконец-то ты прозрел)
Автор, ты лучше себя предай огню, чтобы планета избавилась от такого болвана.
И ещё, на дворе 2010 год, память стоит копейки, поэтому 50 мегабайт оперативки это ничто.
Пора бы уже выйти из анабиоза.
@Адекватный человек
Начало читал? Речь идёт о терминальном сервере. У нас на нем работают 40 человек одновременно, которые используют кучу приложений. Если одна только аська будет жрать 50 мб, то это минус 2 ГБ оперативной памяти.
50 мегабайт для клиента по обмену сообщениями — это вообще маразм =D