Free Web Services - Herong's Tutorial Examples - v2.11, by Dr. Herong Yang
What Is SOAP Web Service
This section describes SOAP Web services, which are implemented using the SOAP (Simple Object Access Protocol).
What is SOAP Web Service? A SOAP Web service is a Web service implemented using the SOAP protocol.
SOAP (Simple Object Access Protocol) is a communication protocol that defines how a message should be constructed, transmitted from one node to another, and processed by each node as shown in the following diagram:
SOAP node | | Construct an initial SOAP message | Bind the initial message for transmission | Transmit the initial message v ----------> SOAP node | | Receive the initial message | Process some part of the initial message | Reconstruct an intermediate SOAP message | Bind the intermediate message for transmission | Transmit the intermediate message v ----------> SOAP node | | ... v ----------> SOAP node | | Receive the final message | Process the final message v Done
The current version of SOAP is SOAP 1.2 specification, which is divided into two parts.
SOAP part 1 defines the SOAP messaging framework, which contains the following key concepts:
SOAP part 2 defines a set of adjuncts that can be used to extend the SOAP messaging framework:
Table of Contents