WSA: Web-Service Addressing
Posted by jpluimers on 2020/12/08
I don’t do SOAP that often any more, so here some links on it and some notes on how one site used some of the fields:
A few observations from real life:
- Inside the WS-Addressing realm:
Action
has a URI indicating what to execute inside the serviceFrom
is basically abused because it- is not used as a
source endpoint
but - has an
Address
element that contains bothAction
and authentication
- is not used as a
MessageID
uses auuid:
based URI
- Outside the WS-Addressing realm, in the main SOAP body:
Since
is implemented using a non ISO-8601 compliant timestamp: it barfs on thesecond fraction
and on the time zone (neitherZ
nor an offset based time-zone are accepted).
I did not know you could have uuid
based URIs, as they are not mentioned here:
But apparently they have been in use for quite a while:
- 2008 [WayBack] UUID URI schemes – Dan Driscoll’s Blog
- 1997 [WayBack] draft-kindel-uuid-uri-00 – The uuid: URI scheme (expires in 1998)
- [WayBack] UriSchemes/uuid – W3C Wiki
- [WayBack] Universally unique identifier – Wikipedia
–jeroen
Leave a Reply