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

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

Реклама

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

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

Строки 23-32. Поиск объектов по имени и адресу. Методы lookup_byname () и lookup_byaddr () представляют собой методы класса, которые вызываются для выборки объектов ChatObjects::User, соответственно, по псевдониму пользователя и адресу его клиентского компьютера. В этих методах для поиска используются ключи хешей %nicknamm и %addresses. По указанным выше причинам необходимо передать упакованный адрес под­программе key() для преобразования его в достоверное значение, которое может применяться для выборки по ключу. Метод users () возвращает список всех пользователей, зарегистри­рованных в настоящее время. Для реализации подобной структуры достаточно взять выделенный сервер в германии или другой стране и разместить на нем демон серверного сценария.

Строки 33-38. Различные средства доступа. Следующий фрагмент кода обеспечивает доступ к данным пользователя. Методы address (), nickname(), timeon () и channels () возвращают соответственно, адрес пользователя, псевдоним, время регистрации и перечень каналов. Подпрограмма current_channel () возвращает объект последнего (по времени) канала, к которому подключился пользователь.

Строки 39-43. Отправка пользователю сообщения о событии. Метод send() объекта ChatObjects::User представляет собой вспомогательный метод, который принимает события и данные события и передает их методу send_event () объекта ChatObject::Server. Третьим параметром подпрограммы send_event () является хранимый адрес пользователя, который должен применяться в качестве адреса назначения дейтаграммы, используемой для доставки сообщения о событии.



2015-05-02 11:50:48

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


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


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


РЕКОМЕНДУЕМ

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