SOAP Web Service Tutorials - Herong's Tutorial Examples - Version 5.02, by Dr. Herong Yang
Features in SOAP::Lite 0.710
This section provides a tutorial example on how to use the SOAP::Data class to build the request parameter element with correct element name and a namespace. My first SOAP::Lite program works now with the GetSpeech Web service.
By reading the manual, SOAP::Lite 0.710 seems to be quite different than SOAP::Lite 0.55:
SOAP::Lite 0.710 manual also gives example codes to support 4 different SOAP message styles:
Last update: 2009.
Table of Contents
Introduction to SOAP (Simple Object Access Protocol)
SOAP Message Transmission and Processing
SOAP Message Exchange Patterns
Perl SOAP::Lite - SOAP Server-Client Communication Module
Perl Socket Test Program for HTTP and SOAP
Perl SOAP::Lite for GetSpeech SOAP 1.1 Web Service
►Perl SOAP::Lite 0.710 for SOAP 1.2 Web Services
Installing SOAP::Lite 0.710 to Support SOAP 1.2
Methods on SOAP::Lite 0.710 Client Object
Testing SOAP::Lite Client Objects
Request Differences between SOAP 1.1 and SOAP 1.2
GetSpeech_localhost.pl - Testing GetSpeech on Local Host
soapversion('1.2') and envprefix('soap12') Must Used Together
default_ns() - Setting Default namespace for Body Elements
SOAP::Data - Utility Class to Generate XML Elements
SOAPAction - Not Needed, But No Way to Remove It
Unsupported Media Type: "application/soap"
DEFAULT_HTTP_CONTENT_TYPE='application/soap+xml'
content_type() method in the HTTP::Headers Class
GetSpeech_SOAP_1_2.pl - SOAP::Lite for SOAP 1.2 Web Service
Perl SOAP::Lite 0.710 for WSDL
PHP SOAP Extension Client Programs
PHP SOAP Extension Server Programs
Java Socket and HttpURLConnection for SOAP
SAAJ - SOAP with Attachments API for Java
SoapUI - SOAP Web Service Testing Tool
WS-Security - SOAP Message Security Extension
WS-Security X.509 Certificate Token