WS addressing

from Wikipedia, the free encyclopedia

WS-Addressing is the specification of a mechanism that allows web services to exchange address information. It essentially consists of two parts: a data structure for the transfer of a reference to a web service endpoint and a set of address properties of messages that link address information with a specific message. WS-Addressing is part of the so-called WS- * specifications, which were developed as a modular extension to SOAP .

WS-Addressing makes it easier to use asynchronous web service calls by providing each SOAP message with additional meta information in its header about the sender and recipient of the response and the recipient of error messages. This makes it possible to respond to a SOAP message even if the actual message of the transport protocol used has not existed for a long time. In addition, a “unique ID” and possibly references to previous messages are also transported in order to create a conversation context. The respective "endpoint references" always consist of an XML element

<wsa:Address>http://www.anyURI.com/any/path/</wsa:Address>

These are in appropriate elements <wsa:ReplyTo>u. and describe the address at which the corresponding service can be found (in the case of <wsa:ReplyTo>the recipient who is to be called with the response).

Web links