| Hi-Tech Обзоры
2014-11-27 15:21:50
Perl для IP-Телефонии (39 – предобработка мультипроцессов, часть 1)
Предварительная организация мультипроцессной и многопоточной обработки
Ранее был описан ряд методов одновременной обработки подробнее >>
2014-11-27 15:04:04
Perl для IP-Телефонии (38 – сервер с правами суперпользователя, часть 23)
В настоящем разделе описаны некоторые широко применяемые методы повышения стабильности, управляемости и защищенности сетевых серверов. Журналы, подробнее >>
2014-11-23 14:48:32
Perl для IP-Телефонии (38 – сервер с правами суперпользователя, часть 22)
После этого необходимо настроить параметры вызова функции ехес (). Имя сервера берется из переменной $0, параметр с указанием номера порта, из подробнее >>
2014-11-23 14:35:07
Perl для IP-Телефонии (38 – сервер с правами суперпользователя, часть 21)
Строки 80-85. Подпрограмма reap_child(). Эта подпрограмма представляет собой обработчик chld. Вызывается функция waitpid () в непрерываемом подробнее >>
2014-11-23 14:28:16
Perl для IP-Телефонии (38 – сервер с правами суперпользователя, часть 20)
Строки 48-55. Подпрограмма change_privileges (). Она идентична предыдущим версиям.
Строки 56-70. Подпрограмма launch_child(). Теперь различные подробнее >>
2014-11-20 01:46:56
Perl для IP-Телефонии (38 – сервер с правами суперпользователя, часть 19)
Наборы сигналов можно создавать и изучать с помощью небольшого вспомогательного класса POSIX::SigSet, который манипулирует наборами сигналов во подробнее >>
2014-11-20 01:24:53
Perl для IP-Телефонии (38 – сервер с правами суперпользователя, часть 18)
Однако есть небольшой, по реальный риск, что входящий сигнал HUP поступит в тот опасный период, когда путем ветвления будет создан дочерний процесс, подробнее >>
2014-11-19 21:06:30
Perl для IP-Телефонии (38 – сервер с правами суперпользователя, часть 17)
Этот учет ведется в подпрограмме launch__child () путем добавления PID каждого дочернего процесс к глобальному хешу %CHILDREN и в обработчике сигнала подробнее >>
2014-11-19 20:57:01
Perl для IP-Телефонии (38 – сервер с правами суперпользователя, часть 16)
Строки 44-48. Обработчик сигнала терм, подпрограмма do_term() . Обработчик term регистрирует сообщение в системном журнале и вызывает новую подробнее >>
2014-11-16 00:25:34
Perl для IP-Телефонии (38 – сервер с правами суперпользователя, часть 15)
В последней версии программы психотерапевтического сервера предусмотрено выполнение следующих действий. Сервер в ответ на сигнал HUP разрывает все подробнее >>
2014-11-16 00:18:58
Perl для IP-Телефонии (38 – сервер с правами суперпользователя, часть 14)
Сервер загружается динамически при первом применении модуля Carp. Однако поскольку дерево библиотек Perl сразу после вызова функции chroot () стало подробнее >>
2014-11-16 00:10:56
Perl для IP-Телефонии (38 – сервер с правами суперпользователя, часть 13)
После вызова функции chroot () сценарий весьма эффективно изолирует себя от остальной части системы. Как отмечалось выше, к данному сценарию может подробнее >>
2014-11-15 23:55:54
Perl для IP-Телефонии (38 – сервер с правами суперпользователя, часть 12)
Применение функции chroot() в программе психотерапевтического сервера
Введение поддержки функции chroot () в программе психотерапевтического сервера подробнее >>
2014-11-15 23:48:36
Perl для IP-Телефонии (38 – сервер с правами суперпользователя, часть 11)
Как показывает этот пример, даже такие крошечные программы, как наш психотерапевтический сервер, могут содержать бреши в защите (хотя в этом случае подробнее >>
2014-11-15 23:41:51
Perl для IP-Телефонии (38 – сервер с правами суперпользователя, часть 10)
Существует один и только один способ присвоить переменной значение, которое не является потенциально опасным. Это вполне можно использовать при подробнее >>
| |
|
|