O'Reilly logo

Sams Teach Yourself Perl in 21 Days, Second Edition by Rafe Colburn, Laura Lemay

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Sockets

Unix was built from the ground up with networking in mind, and Perl shows its Unix roots by providing robust support for networking code. Perl includes a number of built-in functions for dealing with sockets (listed in Table 20.1), which behave similarly to their C counterparts. If you're familiar with socket-based programming, these functions should look familiar to you. You might also want to use the Socket module, which gives you access to the common structure definitions from C's socket.h.

Some caveats about the use of sockets in Perl, however. The first is that some of the Perl socket features are available only on Unix; on some Windows or Macintoshes you'll need to use Win32 or MacPerl equivalents, making your scripts much less ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required