So reading JBoss administration guide I see that WS-addressing is used to create "stateful endpoints."
I understand that WS-addressing creates a standard for specifying the messaging routing data within the SOAP headers of a web service... but I'm not sure how that relates to the state of the endpoints.
Here is something from Wikipedia:
WS-Addressing supports the use of asynchronous interactions by specifying a common SOAP header (wsa:ReplyTo) that contains the endpoint reference (EPR) to which the response is to be sent. The service provider transmits the response message over a separate connection to the wsa:ReplyTo endpoint. This decouples the lifetime of the SOAP request/response interaction from the lifetime of the HTTP request/response protocol, thus enabling long-running interactions that can span arbitrary periods of time.
So wsa:ReplyTo
gives you the ability to do things asynchronously because you have a way to get your response to the right place even though the HTTP request is done.
I'm still failing to see where the "State" comes in.
Any insight on this?