- From: Mark Baker <distobj@acm.org>
- Date: Fri, 10 Feb 2006 14:17:06 -0500
- To: David Hull <dmh@tibco.com>
- Cc: "public-ws-addressing@w3.org" <public-ws-addressing@w3.org>
Hi David, On 2/10/06, David Hull <dmh@tibco.com> wrote: > Mark Baker wrote: > As this relates to the TAG's endPointRefs-47 issue, I'd suggest that > an absent wsa:To header should imply that the endpoint address is that > provided in the envelope of the containing application protocol (when > one is in use). e.g. the HTTP Request-URI on an HTTP hop. > > Mark. > > I would see this as applying to CR 18, not CR 20. CR 20 is a purely > syntactic question: If you don't see wsa:To, what value (if any) do you > assign to [destination]? CR 18 is a semantic question of what do you do > when you see anonymous in the [destination] (regardless of whether wsa:To > was anonymous or missing). Ok, but based on that description it would seem to apply to CR 20. So, starting with Example 3-2, adding an HTTP envelope, and ripping off wsa:To , we'd have this; POST http://example.org/ultimate-destination/ HTTP/1.1 Host: example.org Content-Type: application/soap+xml <S:Envelope xmlns:S="http://www.w3.org/2003/05/soap-envelope" xmlns:wsa="http://www.w3.org/2005/08/addressing" xmlns:fabrikam="http://example.com/fabrikam"> <S:Header> ... <wsa:Action>...</wsa:Action> <fabrikam:CustomerKey wsa:IsReferenceParameter='true'>123456789</fabrikam:CustomerKey> <fabrikam:ShoppingCart wsa:IsReferenceParameter='true'>ABCDEFG</fabrikam:ShoppingCart> ... </S:Header> <S:Body> ... </S:Body> </S:Envelope> ... and the [destination] would be "http://example.org/ultimate-destination/" Mark. -- Mark Baker. Ottawa, Ontario, CANADA. http://www.markbaker.ca
Received on Friday, 10 February 2006 19:17:16 UTC