Back to Search

Programming the Network W Perl

AUTHOR Barry, Paul
PUBLISHER Wiley (04/03/2002)
PRODUCT TYPE Paperback (Paperback)

Description
Nach einer Einführung in die Programmierung mit Perl erklärt der Autor in jeweils einem Kapitel die Schlüsselthemen: Ethernet-Netzwerkanalyse, Client-Server-Programmierung mit dem Sockets-API, Programmierung von Standard-Internetprotokollen, Entwicklung von Netzwerkmanagement-Tools mit ICMP und SNMP sowie Mobile-Agent-Programmierung. Ausführlich wird mit Hilfe von Beispielprogrammen erläutert, wie diese Technologien von Perl unterstützt werden. Am Ende jedes Kapitels finden Sie Programmierübungen, Vorschläge zum weiterführenden Studium, Literaturempfehlungen sowie eine Liste von Web-Ressourcen.
Show More
Product Format
Product Details
ISBN-13: 9780471486701
ISBN-10: 0471486701
Binding: Paperback or Softback (Trade Paperback (Us))
Content Language: English
More Product Details
Page Count: 400
Carton Quantity: 11
Product Dimensions: 7.42 x 0.88 x 9.22 inches
Weight: 1.59 pound(s)
Feature Codes: Index, Table of Contents
Country of Origin: GB
Subject Information
BISAC Categories
Computers | Languages - Perl
Computers | Networking - General
Dewey Decimal: 005.276
Library of Congress Control Number: 2002511600
Descriptions, Reviews, Etc.
jacket back
It is no longer enough for today's software engineers to be able to program the computer and debug programs - the modern programmer needs to know how to program the network and debug communications. This book shows you how, using Perl.

Originally created as a tool for System Administrators, the Perl Programming languauge has matured into a powerful, yet easy-to-use, general-purpose programming language. Widely used on the Internet, Perl is the programming language of choice when it comes to adding dynamic content to websites using the Common Gateway Interface (CGI). Its strengths - simplicity, power and adaptability - make it an excellent vehicle with which to study computer networking and to program computer networks in general.

In Programming the Network with Perl, Paul Barry applies Perl to the study of tradiitonal computer networking topics. After an introductory tutorial to the Perl programming language appropriate for the non-Perl programmer, five key computer networking topics are examined from the perspective of the software engineer using Perl.
* Snooping details the creation of a successively more functional set of Ethernet Network Analaysers and cumulates in the development of The Network Debugger, a tool for monitoring the traffic generated by both standard and custom-built networked applications.
* Sockets details how to use Perl to create custom networked applications by programming the TCP/IP transport protocols (TCP and UDP), using the Client/Server Model and the standard Berkeley Socket API.
* Protocols details just how easy it is to program the HTTP (web), SMTP (e-mail), NNTP (news) and TELNET (remote login) protocols with Perl. HTML parsing is also described.
* Management uses Perl to program the Simple Network Management Protocol (SNMP), the cornerstone network management technology on the modern Internet.
* Mobile Agents is a presentation of one of the technologies that can be added to Perl to provide for the development of custom networked applications that can transport themselves from network device to network device while executing.
Each chapter concludes with a set of Print and Web Resources, as well as suggested Exercises to support further study by the reader.

The associated website provides Perl links, downloadable source code, presentation materials (in PDF format), and instructions for joining the pertnetbook discussion mailing list.

Show More
publisher marketing
Nach einer Einführung in die Programmierung mit Perl erklärt der Autor in jeweils einem Kapitel die Schlüsselthemen: Ethernet-Netzwerkanalyse, Client-Server-Programmierung mit dem Sockets-API, Programmierung von Standard-Internetprotokollen, Entwicklung von Netzwerkmanagement-Tools mit ICMP und SNMP sowie Mobile-Agent-Programmierung. Ausführlich wird mit Hilfe von Beispielprogrammen erläutert, wie diese Technologien von Perl unterstützt werden. Am Ende jedes Kapitels finden Sie Programmierübungen, Vorschläge zum weiterführenden Studium, Literaturempfehlungen sowie eine Liste von Web-Ressourcen.
Show More

Author: Barry, Paul
Paul Barry is formally educated and trained in Computer Science and holds a Masters Degree in Computing Science. He has been programming professionally, on and off, for close to 20 years. Paul already has two textbooks to his name, and is also a Contributing Editor to Linux Journal magazine. His day job is with the Institute of Technology, Carlow in Ireland where he has spent over a decade preparing Ireland's next generation of computing folk to be productive in the workforce. His role as a lecturer affords him the opportunity to explore, learn and teach the very latest programming technologies and practices, which is something that he enjoys even though he knows this makes him a bonafide "geek." Paul lives just outside the town of Carlow in Ireland with his wife, two sons, daughter, dog and cat. There's a bunch of computers and a growing collection of music instruments in the house, too (and like a lot of the Head First family, Paul is a struggling guitarist trapped inside a geek's body). He has so far resisted any suggestion that the family acquire a hamster ... or a set of drums.
Show More
List Price $85.00
Your Price  $84.15
Paperback