Herong's Tutorial Notes on Web Service and SOAP
Dr. Herong Yang, Version 4.00

SOAP Perl Implementation - SOAP::Lite

This section describes the SOAP Perl implementation - SOAP:Lite and its features.

If you search the Web with the key words "Perl Implementation of SOAP", you will find only one popular implementation:

  • SOAP::Lite for Perl at http://soaplite.com/. Current release: June 03, 2005 - Version 0.65 Beta 6

Feature list of current release of SOAP::Lite for Perl:

  • Supports SOAP 1.1 and SOAP 1.2 specifications.
  • Includes XMLRPC::Lite, implementation of XML-RPC protocol on client and server side. HTTP, SMTP, POP3, TCP and other transports are available.
  • Supports UDDI publishing and inquiry API on client side. Check UDDI::Lite for details.
  • Provides TCP server implementation with non-blocking multiserver.
  • Provides transparent compression support for HTTP transport.
  • Supports HTTPS protocol.
  • Provides proxy support.
  • Provides FTP client implementation.
  • Supports SMTP protocol.
  • Supports WSDL schema with stub and run-time access. Supports directive and short (tModel) service descriptions.
  • And other features.

Last update: 2007.

Sections in This Chapter

SOAP Perl Implementation - SOAP::Lite

SOAP::Lite for Perl on Windows

Installing ActivePerl v5.8.7 on Windows

SOAP::Lite 0.55 in ActivePerl 5.8.7

Dr. Herong Yang, updated in 2009
SOAP Perl Implementation - SOAP::Lite