Perl имеет встроенные сокеты.Вам просто нужно загрузить стандартный модуль Socket.pm
, чтобы получить нужные вам константы.
Страница руководства perlipc расскажет вам все об этом.Однако существует много модулей более высокого уровня, которые справляются с этим легче, чем встроенные.Некоторые даже стандартные.
Вот пример CLI:
% perl -MIO::Socket::INET -E '$him = new IO::Socket::INET "localhost:daytime" // die; print while <$him>'
Tue Jun 28 08:17:13 2011