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

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

Реклама

Perl для IP-Телефонии (39 – предобработка мультипроцессов, часть 11)

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

Строки 67-93. Подпрограммы invalid_request() и not_found (). Эти подпрограммы очень похожи. Подпрограмма invalid_request () возвращает код состояния 400, который является универсальным для обозначения так называемого “некорректного запроса”. За ним следует небольшой документ HTML с описанием проблемы в терминах, предназначенных для восприятия человеком. Подпрограмма not_found() аналогична ей, но возвращает код со­стояния 404, который используется, если затребованный документ недоступен.

Строки 94-98. Подпрограмма docroot (). Данная подпрограмма либо возвращает текущее значение переменной $document_root, либо изменяет его, если ей предоставлен параметр.

Web-серверы с последовательным методом обработки

Первая версия Web-cepвepa очень проста. Она состоит из единст­венного цикла accept (), который обрабатывает запросы последовательно. Автор применил этот “базовый” сервер для проверки того, что модуль Web рабо­тает правильно. После создания сокета сервер входит в цикл accept (). При каждом проходе по циклу он вызывает метод handle_connection ( ) модуля Web для обра­ботки запроса, например, к странице SEO блога http://goseoplz.ru/ .

Если вы запустите и направите свой Web-броузер на порт 8080 хоста, то обнару­жите, что этот сервер превосходно справляется с задачей выборки файлов HTML и отслеживания ссылок. Однако страницы с многочисленными встроенными изобра­жениями будут отображаться медленно, поскольку броузер пытается открыть новое соединение для выборки каждого изображения, a Web-cepвep может обрабатывать соединения только последовательно.



2014-12-05 15:36:55

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


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


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


РЕКОМЕНДУЕМ

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