perl
Разработка сетевых программ на Perl
Очень толковая книга! Перед тем, как начинать писать что-то на perl для сети, советую, прочтите эту книгу. Поверьте, число граблей, на которые вы наступите сократиться в разы.
Написана понятным и легко читаемым язык, что также немало важно. Часто читая в метро отвратительно написанную техническую книгу, ловил себя на том, что уже как минимум полстраницы не понимаю, что читаю и да и общее состояние мозга близко ко сну. С этой же книгой спать не хочется!
Особенно интересны главы о написании собственных TCP серверов. Очень подробно и на пальцах рассказывается про основные подходы к обработке нескольких одновременных клиентских запросов: fork, prefork, потоковый и мультиплексный. Причем дается не только пример кода, но и хорошая теоретическая база.
Ссылка на OZON:
Разработка сетевых программ на Perl
xinetd для сетевой службы на perl
Вообще говоря в статье про tcp сервер на perl мы занимались изобретением велосипеда. Потому что все уже сделано за нас и мы могли спокойно сосредоточиться на логике приложения, не думаю о fork(), сокетах и т.п.
tcp сервер на perl
Для построения распределенных систем есть несколько часто используемых протоколов, например SOAP или XML-RPС. Можно придумать что-то свое или использовать базу данных. В любом случае для сетевого взаимодействия понадобится какая-то служба. Тут тоже можно изобрести велосипед и написать свой tcp сервер. В данной статье я расскажу как написать свой tcp сервер на perl.