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

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

Реклама

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

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

Команда интерпретируется, и вызывается соответствующая подпрограмма. Команды пользователя перечислены ниже.

analyze. Выгрузить и проанализировать текстовый файл.

generate. Сгенерировать пародию длиной n - слов.

reset. Очистить таблицу частот.

bye. Выйти из программы.

goodbye. Выйти из программы.

В блоке continue {} цикла обработки команд переменная $quit_now устанавливается равной 0, что приводит к сбросу глобального счетчика int.

Строки 37-60. Подпрограмма do_analyze (). Эта подпрограмма используется для выгрузки текстового файла на сервер и выполнения анализа. Подпрограмма в качестве параметра по­лучает путь к файлу и пытается открыть его с помощью модуля IO::File. Если файл не мо­жет быть открыт, подпрограмма выдает предупреждающее сообщение и возвращает управле­ние. В ином случае серверу отправляется команда data и строка ответа. Если ответ имеет ожидаемый код результата 201, выполнение подпрограммы продолжается. В противополож­ном случае выполняется эхо-повтор ответа на стандартное устройство вывода сообщения об ошибках и подпрограмма возвращает управление.

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

2015-02-15 18:21:52

это интересно
В повседневной жизни с приходом выходных дней мы решаем, чему посвятим наше свободное время. Одним из вариантов может стать поход в театр, но куда пойти. Ответ можно найти в сети, и отдать предпочтение зрелищному спектаклю Юнона и Авось в театре Ленкома. На странице http://www.unona-i-avos.su можно забронировать билеты на этот спектакль.

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


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


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


РЕКОМЕНДУЕМ

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