SOAP Web Service Tutorials - Herong's Tutorial Examples
∟SOAP Java Implementations
∟SOAP Java Implementations: Axis and Apache WebService
This section describes SOAP Java Implementations: Axis and Apache WebService.
Other popular Java implementations of SOAP are developed by Apache
at http://ws.apache.org:
- Apache Axiom - An XML and SOAP object model which supports deferred
parsing and on-demand building of the object tree.
- Apache Neethi - A general framework for the programmers to use WS Policy.
- Apache Woden - A Java class library for reading, manipulating,
creating and writing WSDL documents.
- Apache WSS4J - An implementation of the OASIS Web Services Security
(WS-Security) from OASIS Web Services Security TC.
- Apache XmlSchema - A Java class library for creating and traversing
W3C XML Schema 1.0 documents.
- Apache JaxMe - An implementation of JAXB, the specification for
Java/XML binding.
- Apache SOAP - A first generation SOAP stack.
- Apache TCPMon - A tool to intercept SOAP/HTTP messages.
- Apache WSIF - A simple Java API for invoking Web services, no matter
how or where the services are provided.
- Apache XML-RPC - A Java implementation of XML-RPC, a popular protocol
that uses XML over HTTP to implement remote procedure calls.
- Apache Axis and Axis2 - SOAP Web services stacks
- Apache jUDDI - An open source Java implementation of the Universal
Description, Discovery, and Integration (UDDI v3) specification for (Web)
Services.
- Apache Synapse - A lightweight and high-performance Enterprise
Service Bus (ESB).
Table of Contents
About This Book
Introduction to Web Service
Introduction to SOAP (Simple Object Access Protocol)
SOAP Message Structure
SOAP Message Transmission and Processing
SOAP Data Model
SOAP Encoding
SOAP RPC Presentation
SOAP Properties Model
SOAP MEP (Message Exchange Patterns)
SOAP HTTP Binding
SOAP PHP Implementations
PHP SOAP Extension Client Programs
PHP SOAP Extension Server Programs
PHP SOAP Web Service Example - getTemp
SOAP Perl Implementations
Perl SOAP::Lite - SOAP Server-Client Communication Module
Perl Socket Test Program for HTTP and SOAP
Perl SOAP::Lite for NumberToWords SOAP 1.1 Web Service
Perl SOAP::Lite for SOAP 1.2 Web Services
Perl SOAP::Lite for WSDL
Python SOAP Client: Zeep
►SOAP Java Implementations
What Is SAAJ (SOAP with Attachments API for Java)
►SOAP Java Implementations: Axis and Apache WebService
Axis Installation Requirements on Windows
Installing Axis 1.2.1 on Windows
Installing JAF 1.0.2
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
Perl SOAP::Lite for GetSpeech SOAP 1.1 Web Service
Perl SOAP::Lite 0.710 for SOAP 1.2 Web Services
Perl SOAP::Lite 0.710 for WSDL
Web Services and SOAP Terminology
Archived Tutorials
References
Full Version in PDF/EPUB