Appendix . Quick Start Guide with SOAP and SOAP::Lite
SOAP (Simple Object Access Protocol) is a way for you to remotely make method calls upon classes and objects that exist on a remote server. It's the latest in a long series of similar projects like CORBA, DCOM, and XML-RPC.
SOAP specifies a standard way to encode parameters and return values in XML, and standard ways to pass them over some common network protocols like HTTP (web) and SMTP (email). This guide is not about those meaty technical aspects of SOAP, though, it's a very quick introduction in writing SOAP servers and clients. We will hardly scratch the surface of what's possible.
All examples will use SOAP::Lite module. Don't be misled by the 'Lite' suffix—this refers to the effort it ...