Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Network Programming with Perl

Buy
Network Programming with Perl, 9780201615715 (0201615711), Addison Wesley, 2000

Network Programming with Perl is a comprehensive, example-rich guide to creating network-based applications using the Perl programming language. Among its many capabilities, modern Perl provides a straightforward and powerful interface to TCP/IP, and this book shows you how to leverage these capabilities to create robust, maintainable, and efficient custom client/server applications.

The book quickly moves beyond the basics to focus on high-level, application programming concepts, tools, and techniques. Readers will find a review of basic networking concepts and Perl fundamentals, including Perl's I/O functions, process model, and object-oriented extensions. In addition, the book examines a collection of the best third-party modules in the Comprehensive Perl Archive Network, including existing network protocols for e-mail, news, and the Web.

The core of the book focuses on methods and alternatives for designing TCP-based client/server systems, and more advanced techniques for specialized applications. Some of the specific topics covered are: The Berkeley Sockets API; The TCP protocol and the IO::Socket API; FTP file-sharing service; The Net::Telnet module for adapting clients to interactive network services; SMTP, including how to create and send e-mails with multimedia attachments; HTTP and the LWP module for communicating with Web servers; Bulletproofing servers; Broadcasting and multicasting; and Interprocess communication with UNIX domain sockets.

Useful, working programs demonstrate ideas and techniques in action, including a real-time chat and messaging system, a program for processing e-mail containing MIME attachments, a program for mirroring an FTP site, and a Web robot.

Network Programming with Perl focuses on TCP/IP rather than just the common Web protocols. Modeled after the critically acclaimed TCP/IP Illustrated by W. Richard Stevens, this book achieves a level of detail far superior to most. It is an essential resource for network administrators and Perl programmers who are creating network applications.

(HTML tags aren't allowed.)

World Criminal Justice Systems, Eighth Edition: A Comparative Survey
World Criminal Justice Systems, Eighth Edition: A Comparative Survey

This comparative text provides an understanding of major world criminal justice systems by discussing and comparing the systems of six of the world's countries: England, France, Russia, China, Japan, and a new chapter on South Africa -- each representative of a different type of legal system. An additional chapter on Islamic law uses...

Architectural Issues of Web-Enabled Electronic Business
Architectural Issues of Web-Enabled Electronic Business
Web technologies play a critical role in today’s web-enabled e-Business. A key to success in applying the web-based technologies to the real world problems lies in understanding the architectural issues and developing the appropriate methodologies and tools for designing e-Business systems. The main purpose of Architectural Issues of...
Cisco Network Design Solutions for Small-Medium Businesses
Cisco Network Design Solutions for Small-Medium Businesses

Maximize the potential of your small-medium business network with effective design solutions that cover network security, IP telephony, unified communications, wireless networks, and CRM.

  • Design and implement effective network solutions by mastering the design process that is used by...


Implementing Quality in Laboratory Policies and Processes: Using Templates, Project Management, and Six Sigma
Implementing Quality in Laboratory Policies and Processes: Using Templates, Project Management, and Six Sigma

The credibility of a laboratory’s reputation is directly affected by its quality assurance program. The key to a successful quality assurance program is the manuals, and associated documents define the program and its various components. Therefore, by extension, a laboratory’s credibility is directly related to its operational and...

Accelerated VB 2005
Accelerated VB 2005
Accelerated VB 2005 provides the fastest path to VB expertise for anyone already familiar with object-oriented programming. While books introduce VB, very few also explain optimizing its use with the .NET common language runtime (CLR). But this book both teaches core VB language concepts and covers in depth the concepts and techniques for...
Angels A to Z
Angels A to Z
Written by a recognized authority on nontraditional religious movements, this resource is one of the most comprehensive books on angels and related topics currently available. More than 300 entries are included and drawn from multiple religions, such as Christianity, Islam, and Hindu traditions, as well as from pop culture. A...
©2021 LearnIT (support@pdfchm.net) - Privacy Policy