Herong's Tutorial Notes on Perl - Part B
Dr. Herong Yang, Version 4.11
Herong's Tutorial Notes on Perl - Part B
Version 4.11
Dr. Herong Yang

Table of Contents

About This Book

Socket Communication

  • What Is a Socket
  • Establishing a Socket Communication
  • ReverseEchoer.pl - A Simple Socket Server Application
  • SocketClient.pl - A Simple Socket Client Application
  • Network Utility Functions
  • Socket Module

XML::Simple Module

  • XML::Simple Methods
  • XML::Simple Options
  • "forcearray" Example - XmlSimpleArray.pl
  • "suppressempty" Example - XmlSimpleEmpty.pl
  • "keyattr" Example - XmlSimpleKey.pl
  • Hash Modification Example - XmlSimpleHash.pl

XML in Client and Server Communication

  • XML Client and Server Communication Model
  • XML with Socket Communication Example - GameServer.pl
  • XML with Socket Communication Example - GameClient.pl

SOAP::Lite Modules

  • What is SOAP?
  • What is SOAP::Lite?
  • SOAP::Transport::TCP Module
  • SOAP::Lite Module
  • SOAP::Lite Tracing

SOAP::Transport::HTTP Modules

  • SOAP::Transport::HTTP::Daemon Module

Running Perl Programs with IIS

  • Configuring IIS 5.0 for Perl Programs
  • perl.exe vs. perlis.dll

Common Gateway Interface

  • What Is Common Gateway Interface (CGI)
  • IIS Environment Variables
  • CGI Query String
  • A Simple CGI Application - Calculator.pl

XML-RPC Protocol

  • What is XML-RPC?
  • XML-RPC Specifications

RPC::XML Module

  • What Is RPC::XML?
  • Installing NMake 1.5
  • Installing RPC::XML Module
  • RPC::XML Server and Client Sample Programs
  • RpcXmlServer2.pl - Receiving an Array

References

Key Words: binary file, book, CGI, class, client server, DBM file, debug, directory handle, example, file handle, file test, free, function, hard reference, IIS, Internet, language, Linux, module, MySQL, name space, object, object method, online, open directory, open file, package, Perl, regular expression, RPC::XML, sample codes, SOAP, SOAP::Lite, socket communication, soft reference, split, subroutine, performance, TCP, tutorial, XML, XML-RPC, XML::Simple

Dr. Herong Yang, updated in 2006
Herong's Tutorial Notes on Perl - Part B - Table of Contents