SOAP Web Service Tutorials - Herong's Tutorial Examples - v5.13, by Herong Yang
Response Message Exchange Pattern
This section describes the SOAP Response Message Exchange Pattern, its properties and processing rules.
Response Message Exchange Pattern is a pattern where a SOAP node sends a request without any SOAP message to another node, and expects the other node sending back a SOAP message. The pattern name is: http://www.w3.org/2003/05/soap/bindingFramework/ExchangeContext/ExchangePatternName = http://www.w3.org/2003/05/soap/mep/soap-response/
Response Message Exchange Pattern shares the same additional SOAP properties as the Request-Response Message Exchange Pattern: Outbound Message, Inbound Message, Destination Node, and Sender Node.
Response Message Exchange Pattern also shares most of the processing rules with the Request-Response Message Exchange Pattern. Bus since there is no requesting SOAP message, the "State" property will have different values as shown in the following process diagram:
"Init" | |- Initialization v "Requesting" <------------> "Init" | | |- Requesting SOAP call | - Initialization | v | <------------> "Receiving" | | | | - Receiving SOAP call v v "Receiving" <------------> "Sending" | | |- Receiving response msg | - Sending response msg v v "Success" "Success"
Table of Contents
Introduction to SOAP (Simple Object Access Protocol)
SOAP Message Transmission and Processing
►SOAP MEP (Message Exchange Patterns)
What Are SOAP Message Exchange Patterns
Request-Response Message Exchange Pattern
►Response Message Exchange Pattern
PHP SOAP Extension Client Programs
PHP SOAP Extension Server Programs
PHP SOAP Web Service Example - getTemp
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
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