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

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

Реклама

Perl для IP-Телефонии (32 – TCP клиент/сервер, часть 6)

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

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

Психотерапевтическое приложение, реализованное в виде мультипроцессного сервера.

Теперь эта психотерапевтическая программа должна быть реализована в виде сете­вого сервера с ветвлением. Однако перед этим необходимо обсудить проблемы, связанные с уничтожением дочерних процессов в серверах с ветвлением на основе UNIX. Это не относится к серверам, работающим в версиях Perl для Microsoft Windows.

Процессы Зомби.

Здесь уже встречалась функция fork (). В описании она применялась в простом примере для распределения вычислительной нагрузки по двум дочерним про­цессам, и с ее помощью мы пытались решить проблемы синхронизации и взаимоблокировки в сценарии gab2.pl.

Эти примеры отличаются от примеров сервера с ветвлением, рассматриваемом здесь, в основном тем, что в серверном приложении и родительский, и дочерний процессы являются более продолжительными. В предыдущих примерах родительский процесс недолго существовал после уничтожения своих дочерних процессов. Он завершал свою работу вскоре после того, как прекращалась работа дочерних процессов. Однако в серверах с ветвлением родительский процесс существует очень долго. Например, Web-серверы работают без перерыва месяцами.

2014-05-08 11:55:48

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


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


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


РЕКОМЕНДУЕМ

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