LINUX.ORG.RU

Как на перле организовать прослушивание порта и реакцию на коннект?


0

0

Коллеги!
У меня есть задача: у клиента некая софтина конектится до сервера. На сервере программулина слушает конкретный порт. При коннекте на это порт серверная программулина по IP клиента проверяет, запущен ли определенный процесс. Если нет - запускает, если запущен - выводит клиенту предупреждающую надпись. Программа должна быть написана на перле. Я не общался с этим языком вплотную, но знаю, что написано под него огромное кол-во библиотек. Может кто знает как решить проблему на перле.
Прошу помощи. Спасибо.

sss

anonymous

Было-бы неплохо для начала изучить язык, на котором собрался писать.
Это сэкономит время тебе самому а людям в форуме не придется в сотый
раз читать дурацкие вопросы.

Итак, песдуй в магазин за книгами:

Программирование на Perl (3-е издание)
Уолл, Кристиансен, Орвант
ISBN 5-93286-020-0
(в оригинале - Programming Perl (знаменитая Camel Book))

Perl. Сборник рецептов. Для профессионалов. 2-е издание
Кристиансен Т., Торкингтон Н.
ISBN 5-94723-855-1
(в оригинале - Perl Cookbook)

Эти книги теперь есть на русском и недорого (хотя местами перевод
оставляет желать лучшего).

Ну и конечно - в комплекте с Perl идет здоровенный комплект
документации, если жаба душит - можно попробоавть обойтись ею.
Начни с 'man perl' или 'perldoc perl' - это оглавление документации.

Удачи.
P.S. Конкретно по твоему вопросу:
perldoc perlipc
# ищи параграф Sockets: Client/Server Communication
perldoc IO::Socket::INET

anonymous
()
Ответ на: комментарий от anonymous

Вдогонку: если тебе лень самому учить язык - найди того, кто тебе
это сделает. Конечно за деньги.

anonymous
()

зайдите на search.cpan.org и выберите подходящую библиотеку (поиск по словам Daemon).

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.