BW
Main Menu
Home
AMTP
Bio
Hire Bill
Bill’s Music
BW Whois
Boulder Pledge
UBE-Related
Blog
CGI Scripts
CMS Project
Music DB
Creative HTML
The CGI Book
Perl Book
BillyDos
Privacy
Newsletter
Contact Bill
The End
· Sponsors ·
Personal Loans Online
Names Database
Google Optimization
Free Credit Score
Learn Programming
Live Music
Rheumatoid Arthritis
Mortgage Leads
Payday Advance
Debt Consolidation
Bad Credit Loans
Mortgage Refinance
Newsletter Delivery
Mobile Ringtones
Home Loans
Netflix DVD Rentals
Site Design: Bill Weinman
© 1995-2006
W.E. Weinman

Bill Weinman's Perl Book Site

Writing Internet Services in Perl

Updated 9 October 2002

Writing Internet Services in Perl will be published by Addision-Weseley around the end of 2002 or early 2003.

This is an advanced-level book covering the details of writing servers and clients using common Internet protocols in Perl. It includes examples of full working programs that implement servers and clients for each of the protocols detailed in the book. It also includes a section wherein I walk you through the steps of designing and implementing a new Internet protocol.

Sometime around the middle of January 2002 I will be looking for beta testers to test the code. I will also start a mailing list to discuss the programs and the book as I write them.


If you would like to be notified as more details become available, please sign up for my occasional newsletter.


Note: If you were looking for Bill Weinman's The CGI Book, you are in the right place. Part of this new effort will be the long-anticipated update of The CGI Book. To keep up-to-date with Bill's projects, sign up for his occasional newsletter.

7 January 2002 -- I have created a documentation area for documents related to the project. It is [here].


The outline of the book currently looks like this:

Chap Topic
0.  Introduction
1.  Common Protocols
2.  Clients: Sockets and Streams
3.  Servers: Listening and Waiting
4.  Jargon: A Typical Internet Service
5.  Creating Modules in Perl
6.  Jargon Revisited
7.  FTP Server
8.  FTP Client
9.  SMTP Server
10.  SMTP Client
11.  NNTP Server
12.  NNTP Client
13.  HTTP Server
14.  HTTP Client
Be nice to your kids. They'll choose your nursing home.