Тетя Ася приехала! - тест классических версий ICQ-клиентов журнала
с большим количеством параметров. В результате теста была определен
лучший клиент для работы с протоколом ICQ для обычных, не продвинутых
пользователей.
Текст теста: Мы уже не можем представить себе повседневную жизнь
без систем мгновенного обмена сообщениями. Самая популярная из них –
ICQ (именно ICQ-клиент мы чаще всего используем на досуге, да и в
рабочее время – тоже). В последнее время приобретает все больше
сторонников «Агент Mail.ru», а многие пользователи (по разным причинам)
уже давно установили на свои компьютеры несколько интернет-пейджеров.
Сейчас мы и не вспоминаем, что так было не всегда: не так уж далеки
времена, когда ICQ и ее «коллег» еще не существовало...
Каких-нибудь десять лет назад обмен текстовыми сообщениями в Сети велся
либо на каналах IRC, либо в веб-чатах. И то, и другое было крайне
неудобно: чаты тогда (как, впрочем, и сегодня) чудовищно «тормозили»,
постоянно сбоили, а вариант с использованием IRC был технически сложным
и поэтому подходил только «продвинутым» пользователям. К тому же, чтобы
поболтать с человеком в Сети, нужно было договариваться с ним о времени
виртуальной встречи заблаговременно: отправив письмо по электронной
почте, позвонив по телефону либо связавшись по пейджеру. Звучит
забавно, но так на самом деле было!
К счастью, появились
программы для мгновенного обмена сообщениями (ПМОС), или – иначе –
интернет-пейджеры. Наши эксперты протестировали 8 наиболее известных.
Как работает интернет-пейджер
Все интернет-пейджеры функционируют по следующему алгоритму (используем для примера все ту же «аську»).
1. Пользователь запускает программу-клиент (причем это может быть и
Java-приложение), и она регистрируется на сервере ICQ. Все время, пока
клиент запущен, он будет с определенной периодичностью «напоминать»
серверу о том, что подключен.
2. Сервер ICQ сообщает всем, кто
занес номер данного пользователя в список контактов, что пользователь
появился в Сети, а также пересылает сообщения, отправленные на этот
номер за время, пока он был «в оффлайне».
3. Пользователь
выбирает контакт и пишет ему. После нажатия на кнопку Send (Отправить)
сообщение доставляется на сервер ICQ, который определяет, находится ли
адресат в Сети. Если да, сообщение доставляется ему немедленно, если
нет – сохраняется сервером для последующей доставки.
4. Когда
пользователь закрывает ICQ в штатном режиме, программа сообщает об этом
серверу, а сервер, в свою очередь, оповещает других пользователей (в их
списках контактов значок данного пользователя «гаснет» или меняет вид).
Если программа закрывается нештатно (например, при сбое или обрыве
связи), сервер, не дождавшись очередного отчета клиента о подключении,
генерирует сообщение об аварийном выходе и рассылает его всем, кто
занес номер данного пользователя в список контактов (на это требуется
некоторое время).
Плюсы и минусы ПМОС
Список достоинств интернет-п
...
Читать дальше »