WebSphere Message Broker, Version 8.0.0.7
Operating Systems: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS
See information about the latest product version
See information about the latest product version
How to use WS-Addressing
An overview of how you use WS-Addressing with WebSphere® Message Broker.
Sending a message to an endpoint reference (EPR)
When
sending a message to an endpoint reference, the following processes
take place:
- The [destination] Message Addressing Property (MAP) is completed from the [address] property in the EPR.
- [reference parameters] are copied to top level SOAP headers from the [reference parameters] property of the EPR.
- The [action] property is required, but is not
populated from the EPR.
In this context, action is an absolute Internationalized Resource Identifier (IRI) that uniquely identifies the semantics implied by this message, and it must be the same as the HTTP SOAPAction if a non-empty SOAPAction is specified.
- The [message id] property must be specified if this message is part of a request-response Message Exchange Pattern (MEP); the message id is generated by default.
When replying with a non-fault message, the following
processes take place:
- The EPR to reply to is selected from the [reply endpoint]
MAP.
- If this property contains the special address none, no reply is sent.
- If this property contains the special address anonymous, the reply is sent on the return channel of the transport on which the request was received. This is the default value in the absence of any other supplied EPR.
- Otherwise, the reply is sent to the [address] property in the Reply EPR,
- The [message id] property of the inbound message
request is placed into the [relationship] property
of the response, along with the predefined relationship of the reply
part of the Universal Resource Identifier (URI) - which indicates
that this message is a reply.
For further information on the URI see Web Services Addressing URI Specification.
- A new [message id] property is specified for the reply, and this is generated by default.