W3C home > Mailing lists > Public > public-ws-addressing@w3.org > February 2005

Re: i051: Binding of message addressing properties in the SOAP underlying protocol [i051]

From: Hugo Haas <hugo@w3.org>
Date: Fri, 25 Feb 2005 14:05:34 -0500
To: Jonathan Marsh <jmarsh@microsoft.com>
Cc: public-ws-addressing@w3.org
Message-ID: <20050225190533.GC9234@w3.org>
* Jonathan Marsh <jmarsh@microsoft.com> [2005-02-23 16:44-0800]
[..]
> As far as your proposal that we make general statements about whether:
> > >   - the value should be duplicated, i.e. expressed both at the
> > >     underlying binding level and in the envelope;
> 
> I don't think there are general rules we can apply. [action] needs to be
> consistent with SOAP Action, [destination] doesn't need to be duplicated
> in the protocol.  We've documented the special cases where we want
> consistency or duplication.  We're done.
> 
> > >   - the SOAP header doesn't need to be serialized in the envelope as
> > >     it's expressed at the underlying binding level.
> 
> This complicates life immensely for end-to-end scenarios and is a much
> bigger issue than whether or not we define some (worthless IMO) property
> URIs.

Independently of how we express it, you seem to be saying that you
always want the MAPs to be expressed as headers, which looks like a
general statement like I wanted to add, isn't it?

Avoiding duplication seems neat from a conceptual POV. However, always
serializing MAPs as SOAP headers certainly has advantages from
security and simplicity POV, so I'd tend to go this way.

Cheers,

Hugo

-- 
Hugo Haas - W3C
mailto:hugo@w3.org - http://www.w3.org/People/Hugo/

Received on Saturday, 26 February 2005 01:07:24 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 2 June 2009 18:35:03 GMT