SOAP Web Service Tutorials - Herong's Tutorial Examples - v5.11, by Dr. 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" | | |- Requsting 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