Личный кабинет    
Назад К началу Вперед Карта сайта Телефонные коды стран и городов Мира Анализатор тарифов Служб IP-Телефонии и Рейтинг

Разделы
Введение
Литература
Операторы
Оборудование
Анализатор
Сотрудничество
Печать карт
Новости
Опросник
Коды
Справка
Работа
Каталог
Хостинг
Личный кабинет

Реклама

Perl для IP-Телефонии (44 – UDP Чат , часть 32)

предыдущая часть ««»» следующая часть

Клиенты выполняют эхо-тестирование сервера. Вместо эхо-тестирования кли­ентов сервером и ожидания подтверждения, клиенты регулярно отправляют на сервер сообщение о событии STILL_HERE. Сервер периодически проверяет, продолжает ли каждый пользователь присылать сообщения STILL__HERE, и отключает от системы тех из них, кто долго хранит молчание.

Применение сообщений о событии STILL_HERE в системе интерактивной переписки.

Последний из перечисленных выше методов представляет собой хороший ком­промисс между простотой и эффективностью. Он требует внесения небольших изменений в следующие файлы.

ChatObjects/ChatCodes.pm. Добавляется код события STILL_HERE, кото­рый будет использоваться клиентом для периодической передачи подтверждений того, что он все еще активен.

ChatObjects/TimedUser.pm. Определен новый класс ChatObjects::TimedUser, который наследует методы от класса ChatObjects::User. В этом классе дополнительно предусмотрена возможность регистрировать событие STILL_HERE и возвращать число секунд, про­шедших с момента возникновения последнего такого события.

chat_client.pl. Это клиентское приложение верхнего уровня должно быть откорректировано так, чтобы в нем примерно через одинаковые интервалы активизировались события STILL_HERE.

chat_server.pl. Это серверное приложение верхнего уровня должно обрабатывать сообщение о событиях STILL_HERE и периодически выполнять проверку наличия клиентов, которые больше не связаны с системой.



2015-05-10 12:24:53

это интересно
С развитием информационных технологий в Интернет с каждым днем становится все сложнее выполнять продажи и продвижение какого либо товара по ключевым словам фирмы. Для поднятия позиций можно провести управление репутацией фирмы , таковые услуги предоставляет компания ContactGroup. Купить предоставляемую услугу достаточно просто, цены приемлемые, а качество повышения репутации гарантировано.

предыдущая часть ««»» следующая часть


ДОКУМЕНТАЦИЯ VoIP


НОВОСТИ СВЯЗИ


РЕКОМЕНДУЕМ

 
[ стандарты | обзор | оборудование | анализатор | коды | новости | карта | партнерам | Мы ВКонтаке ]
Запрещается копировать материалы сайта без уведомления авторов.
С вопросами и предложениями обращайтесь со страницы контактов
Copyright c 1999-2024 IPTop.Net
 
IP-Телефония, Интернет Телефония, Компьютерная телефония