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

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

Реклама

Perl для IP-Телефонии (41 – Срочные данные TCP, часть 24)

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

В блоке создается локальный обработчик int, который выводит предупреждающее со­общение, устанавливает переменную $abort равной истинному значению и вызывает функ­цию die, что приводит к завершению блока eval { }. Поскольку этот обработчик объявлен как локальный, первоначальный обработчик int на время замещается локальным, а затем авто­матически восстанавливается после выхода из блока eval {}. В самом блоке выполняется построчное чтение текстового файла и отправка его на сервер. После обнаружения признака конца файла на сервер в отдельной строке отправляется символ конца.

После выхода из цикла проверяется переменная $abort. Если она имеет истинное значение, то передача была прервана преждевременно, при нажатии пользователем клавиши прерыва­ния. Необходимо сообщить об этом серверу, чтобы он игнорировал все необработанные дан­ные, отправленные ему из этой клиентской программы. Эта задача выполняется путем отправ­ки серверу одного байта срочных данных.

Последний этап состоит в чтении строки ответа, полученной от сёрвера, и выводе числа ус­пешно обработанных уникальных слов.

Строки 61-67. Обработка команд reset и bye. Подпрограмма do_reset () отправляет на сервер команду reset и проверяет код результата. Подпрограмма do_bye( ) отправляет на сервер команду bye, но в этом случае не проверяет код результата, поскольку программа так или иначе должна завершить работу.



2015-02-15 18:38:36

это интересно
Развитие микропроцессорной техники и информационных технологий дают большой толчок для модернизации смежных отраслей. Одной из таких сфер является связь, которая уже давно перешла на цифру и с каждым годом приятно удивляет нас своими новшествами. Одним из таких новаторских предложений является Манго офис – лидер виртуальных АТС на отечественном рынке с поддержкой унифицированной обработки обычных и SIP соединений.

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


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


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


РЕКОМЕНДУЕМ

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