Wattle Software - producers of XMLwriter XML editor
 Bookstore Home | XMLwriter Home | Search | Site Map 
XML Related
 General XML
 XSLT & Stylesheets
 XHTML
 SGML
 XML DTDs
 XML Schema
Web Development
 Web Graphics
 HTML
 Dynamic HTML
Web Services
 General Web Services
 UDDI
 SOAP
 WSDL
 Programming/Scripting 
 PHP Programming
 Perl Programming
 Active Server Pages
 Java Server Pages
 JavaScript
 VBScript
 .NET Programming
 
XMLwriter
 About XMLwriter
 Download XMLwriter
 Buy XMLwriter
XML Resources
 XML Links
 XML Training
 The XML Guide
 XML Book Samples
 

Network Programming with Perl


By Lincoln D. Stein
 
Image of: Network Programming with Perl
Pricing Details:

List Price:$54.99
You save:$10.16 (18.5%)
Your Price:$44.83
Buy Now

Book Details:

Format:Paperback, 784 pages.
Publisher:Addison-Wesley Professional 2001-01-06
ISBN:0201615711

Average Customer Rating:

5.0 5 out of 5 stars (13 reviews)

Editorial Reviews:

Any developer who's comfortable with Perl can build remarkably powerful TCP/IP network applications -- no C required! In Network Programming with Perl, Lincoln Stein shows how, step-by-step, with extensive code examples. Modeled on W. Richard Stevens' legendary Unix network programming book, this book opens up network programming to a new generation of programmer: Web developers ready to build serious network applications and solve complex network problems. Stein begins with an overview of Perl's increasingly powerful networking facilities; then introduces Berkeley Sockets, and the UDP and TCP protocols at the heart of network programming. He presents Perl's IO:: socket API, which simplifies the creation and use of sockets; demonstrates how to create forking servers; and introduces practical techniques for creating multithreaded and multiplexed applications. Modeled upon the style of Stevens, and using extensive sample code, Stein demonstrates all of the key features. Network Programming with Perl also includes chapter-length explanations of creating Internet modules for FTP and Telnet; Mail and News; and Web services.

"Network programming"--the term had a distinct meaning once, but now it begs the question, "Is there another kind?" That's why Lincoln Stein's Network Programming with Perl is valuable. It shows how one of the world's top Perl authorities brings the language to bear on problems that require communication among computers, showing that you may not have to resort to Java as soon as you may have thought to meet a networking requirement. What's more, Stein doesn't assume you have a lot of Perl expertise. An intermediate-level familiarity with the language should enable you to understand the examples in the book and follow its classic code-and-commentary structure.

Stein presents full, working scripts, calling attention to particularly interesting lines and passages by repeating them in the text. If a program makes use of an unusual or previously undiscussed function (and lots of them do, because one of the author's missions is to introduce the contents of specialized libraries), its syntax and legal parameters will be documented and a concise statement of its behavior provided. The example programs are the best part of this book, though. As the problems get more complicated, it's fun to watch Stein solve them with efficient, attractive code. Unless you're a really experienced professional, you'll be able to study the examples in this book and learn a lot. --David Wall

Topics covered:

  • Perl function libraries and techniques that allow programs to interact with resources over a network
  • IO::Socket library
  • Net::FTP library
  • Net::Telnet library
  • Net::SMTP library
  • Chat problems
  • Internet Message Access Protocol (IMAP) issues
  • Markup-language parsing
  • Internet Protocol (IP) broadcasting and multicasting


Customer Reviews:

Displaying 6 to 10 of 13 total reviews (Page 2 of 3):

5 out of 5 stars Perl Guru Has Another Home Run

Everything you wanted to know about Perl and socket applications. Lincoln is very good about explaining all concepts and providing lots of examples.

Lincoln is the author of the CGI.pm module. In addition, he wrote a book about CGI.pm that is the bible - a "must have" for anyone doing Perl CGI work.

Lincoln is a great guy. He wrote a Perl module for Napster. I could not get it running on my Win32 system (my linux box was at work). Within an hour of sending him an email, he sent me a new module for Win32 that worked great. Lincoln did not even know who I was.

5 out of 5 stars Perfectly organized and clearly explained

First off, this book assumes an intermediate knowledge of perl. With that out of the way, this is the best programming book that I own. It is perfectly organized and the explanation/documentation are crystal clear- written line by line. Each chapter starts off with a very basic program and goes to an advanced program at the end of every chapter. If you are a UNIX sys admin or an aspiring one BUY THIS BOOK!

5 out of 5 stars 754 Pages Packed with Pefection

As an intermediate Perl programmer and a relative newcomer to network programming, I found Part 1, The Basics, to be pure gold. Dr. Stein's easy-to-follow writing style helped me to finally understand elusive concepts like fork, pipes and sockets.

As the book progresses, it gently builds into more and more advanced network topics. When I hit Part 4, Advanced Topics, I knew was in over my head. Yet, I now have a great reference for the future when I need/want to learn how to play with Broadcasting, UDP servers, etc.

One of the most valuable aspects of this book is his coverage of such a multitude of Perl modules, helping the reader to understand the each of modules' basic API in a straightforward manner.

This book is worth every cent.

5 out of 5 stars Explanation of an often cryptic topic is very succesful

The first thing I want to point out for many readers who may not know this: Lincoln Stein is the author of CGI.pm -- the module that is resonsible for a vast majority of perl powered websites on the internet. Second, Lincoln has contributed enormous amounts of code to the perl community, and I originally bought this book as an insight to the code of his that I have and want to work with further.

Let me say that a lot of the book focuses on modules like Net::Telnet and Net::FTP. That isnt particularly useful to me because I have a firm understanding of them already.

The real meat of the book, if you ask me, is the discussion of fully multiplexed servers that are able to handle many simultaneous upstreams and downstreams, and do a vast array of things.

His code is very clear and concise, as well as commented and explained throughout the text. This is definitely something every perl programmer who writes network maintenance code should have.

5 out of 5 stars Plug in, turn on, use Perl;

Lincoln Stein's latest book, "Network Programming with Perl", is a must-have text for anyone who is doing Perl network programming, or may be doing so in the near future. It reviews the basics of Perl I/O, explains the details of Perl's network functions, and covers the ever-evolving examples with line-by-line descriptions. From telnet, mail, ftp, and the Web, from Usenet News to custom services, this 650-page book covers any networking task currently known to man, and gives you the skills to manage the unknown tasks to come.

More Customer Reviews:
Previous Page Next Page


Customers who bought this book were also interested in:


Programming the Network with Perl


Perl Cookbook, Second Edition


Perl Hacks: Tips & Tools for Programming, Debugging, and Surviving


Intermediate Perl


Learning Perl, 5th Edition

 

Find similar books by category...


Search for more:

Search books:  



Google
 
Web XMLwriter.net




Last updated: Thu Jan 8 12:55:23 CST 2009
© Wattle Software 2007. All rights reserved.