Perl provides direct access to the C library routines for socket communication. Often, arguments and return values are constants defined in the C header files, or are data structures which Perl will pass in a packed binary format.
The Socket module provides these constants and also many functions for packing and unpacking these data structures.
Download Network Programming with Perl
Writing Perl Modules for CPAN offers Perl developers a comprehensive guide to using and contributing to the Comprehensive Perl Archive Network (CPAN).
Read the rest of this entry »
You are about to embark on a journey through the world of Perl programming. You’ll find that the trip has been made easier by many examples liberally sprinkled along the trail. The beginning of the trip covers the basic concepts of the Perl language.
Read the rest of this entry »
Perl is a dynamic, object-oriented, interpreted, applications programming language with a full complement of security features, syntax-directed editors, debuggers, profilers and libraries.
Read the rest of this entry »
So, to begin our study of Perl, let us consider a small Perl program. Do not worry that you are not familiar with all the syntax used here. The syntax will be introduced more formally as we continue on through this book. Just try to infer the behavior of the constructs below as best you can.
Read the rest of this entry »
With the proliferation of available web browsers, you might wonder why you would want to write your own client program. The answer is that by writing your own client programs, you can leap beyond the preprogrammed functionality of a browser.
Read the rest of this entry »
When the World Wide Web was born, there was only one web server and one web client. The httpd web server was developed by the Centre d\’Etudes et de Recherche Nuclres (CERN) in Geneva, Switzerland. httpd has since become the generic name of the binary executable of many web servers.
Read the rest of this entry »