Herong's Tutorial Notes on Perl - Part B
Version 4.11
Dr. Herong Yang
Copyright © 1995 - 2006 by Dr. Herong Yang. All rights reserved.
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
|