главнаякартаPDA-версияо проектеКак дать рекламуКонтакты

Волгоград

Весь Волгоград
 
Все темы / Технариум / Компьютер / Разное /

Опыт мобильного использования технологии Instant Messaging

 
       
Автор: А.Д.Светловский, 09 сентября 2005 г.
       

Некоторое время назад компанией ВолгаЛинк был запущен публичный jabber-сервер volgogradru.com, доступный любому пользователю Интернет. К настоящему моменту получены положительные результаты использования этого сервиса в мобильных приложениях Instant Messaging - таких как Jabber и ICQ - о чём рассказывается в настоящей статье.

Instant Messaging: ICQ, jabber и другие

Технологии IM (обмен «мгновенными сообщениями», «Интернет-пейджер») получили широкое распространение среди пользователей Сети. Самый известный в России протокол ICQ («тётя Ася», «аська» и т.п.) известен почти каждому юзеру Рунета не понаслышке. Действие любой службы IM примерно одинаковое: существует сервер, имеющий постоянное интернет-подключение, и клиенты, которые после регистрации на сервере могут обмениваться между собой сообщениями. Обмен может осуществляться в виде чата между конкретными пользователями услуги, пересылки файлов, голосового и даже видео-общения.

Существует множество «фирменных» или проприетарных систем, — такие как AIM, ICQ, MSN, Yahoo, которые созданы и обслуживаются конкретной частной компанией, имеют собственную бизнес-модель. Как правило, подписка на такие службы бесплатна и доступна любому пользователю Интернет, однако при этом потребителю в том или ином виде демонстрируется реклама. Такие системы зависят от качества работы как самих сервисов, так и состояния той или иной части Интернета, что является существенным недостатком. Достаточно вспомнить недавнюю аварию электропитания в Москве: из-за проблем на узле М-9 в точке обмена российского трафика несколько часов не были доступны серверы ICQ. В результате пользователи не могли общаться между собой, а те компании, которые используют этот сервис для работы, понесли потери из-за вынужденного простоя. В общем, проблемы бывают, при этом основной недостаток системы в том, что решение этих проблем находится, как правило, за пределами разумного влияния как пользователей, так и их провайдеров.

Неплохой альтернативой проприетарным системам является система открытая, к каким относится протокол Jabber. Есть несколько преимуществ, которыми обладает данная IM-система:

Открытость. Протокол Jabber (XMPP) прост, общедоступен, бесплатен. Существует множество различных клиентов, серверов и средств для разработки для самых разных платформ и систем. В нашем случае, кроме обычных ПК под управлением различных версий Windows и FreeBSD, использовался клиент для карманного ПК HPx2410 под управлением Windows Pocket PC.

Масштабируемость и расширяемость. На основе jabber-протокола можно изменять функциональность в соответствии с потребностями пользователя. Так, на jabber-сервере volgogradru.com запущен гейт ICQ-протокола, что позволило пользоваться одним и тем же клиентом для работы как с внутренними пользователями сервера, так и со своими друзьями-«асечниками». Кроме этого, недавно компания Google запустила IM-сервис на базе протокола jabber, который в дальнейшем будет открыт для любых существующих публичных серверов.

Децентрализация. Jabber-сервер можно поставить внутри своей корпоративной или домовой сети, при этом не зависеть от сбоев электричества на М-9 или проблем маршрутизации до серверов ICQ.

Безопасность. Сервер может быть открыт, например, только для пользователей внутренней сети и не подвержен внешним угрозам. Использование шифрования по SSL-протоколу делает его идеальным средством для мобильных клиентов.

Jabber на Волгоград.Ру.

В июне 2005 года компанией ВолгаЛинк запущен публичный jabber-сервер volgogradru.com. Сервер поддерживает ssl-шифрование. Открыт шлюз в ICQ, благодаря чему можно пользоваться одним клиентом для работы как внутри волгоградского jabber-сервера, так и с сервером ICQ. Работает групповой чат-конференция (аналог IRC). Успешно протестировано несколько вариантов работы.

Обычный компьютер под управлением Windows98/XP в локальной корпоративной сети, выделенное подключение к Интернет. Jabber-клиент — Psi, Tkabber и другие. Типичный вариант работы.

Мобильный пользователь А: ноутбук (Windows XP), телефон Nokia 6100. Устройства связаны между собой по инфракрасному порту, доступ в Интернет по GPRS через оператора мобильной связи (Мегафон). Jabber-клиент — Tkabber.

Мобильный пользователь Б: телефон Nokia 6021, карманный ПК HPx2410. Связь между устройствами по bluetooth, доступ в Интернет по GPRS через оператора мобильной связи (Билайн). Jabber-клиент imov.

Во всех случаях было обеспечена работа клиентов через jabber-сервер volgogradru.com. Использование ssl позволило организовать безопасный туннель между клиентом и сервером через публичный Интернет с шифрованием данных. Jabber-протокол позволяет общаться клиентам внутри сервера, ICQ-шлюз позволяет общаться с пользователями ICQ, используя единый клиент. При этом передаются только значимые данные — собственно мгновенные сообщения, реклама отсекается на уровне шлюза.

Практически мобильный пользователь А работал с дачи за городом, пользователь Б — из Москвы и Санкт-Петербурга, находясь в роуминге оператора GSM. В обоих случаях работа с jabber-сервером volgogradru.com продемонстрировала удобство и эффективность данной схемы (см. рис.).

Что-то случилось с комментариями
Волгоград в сети: новости, каталог, афиши, объявления, галерея, форум
   
ru
вход регистрация в почте
забыли пароль? регистрация