W3C home > Mailing lists > Public > public-ws-addressing@w3.org > November 2004

Re: Issue 019: WSDL Version Neutrality

From: Marc Hadley <Marc.Hadley@Sun.COM>
Date: Wed, 17 Nov 2004 15:11:51 -0500
To: Hugo Haas <hugo@w3.org>
Cc: Jonathan Marsh <jmarsh@microsoft.com>, "public-ws-addressing@w3.org" <public-ws-addressing@w3.org>, Rich Salz <rsalz@datapower.com>
Message-id: <EB7AED6A-38D4-11D9-A9E9-000A95BC8D92@Sun.COM>

On Nov 16, 2004, at 9:24 PM, Hugo Haas wrote:
> The solutions for implicit action values that have been proposed are:
>
> 1. keep the WSDL 1.1 implicit value algorithm for WSDL 1.1, use the
>    WSDL 2.0 component designator URI for WSDL 2.0, and treat those as
>    equivalent
>
> 2. keep the WSDL 1.1 implicit value algorithm for WSDL 1.1, introduce
>    a similar algorithm for WSDL 2.0, so that the values match in most
>    cases
>
> 3. keep the WSDL 1.1 implicit value algorithm for WSDL 1.1, use the
>    WSDL 2.0 component designator URI for WSDL 2.0, but treat those
>    differently: basically, in at least one of those descriptions, the
>    action will have to be specified so that it is the same in both
>    cases
>
> 4. use the WSDL 2.0 component designator URI for WSDL 2.0, provide a
>    similar algorithm for WSDL 1.1, so that the values match in most
>    cases
>
I'd like to propose another (simple) solution: make action optional, 
drop the implicit action mapping, only include an action in a message 
if its explicitly specified in the WSDL.

Marc.

> (1) requires implementors to (potentially) support as many URIs as
> there are WSDL descriptions of different versions of their service.
>
> (2) introduces a new URI mechanism for WSDL 2.0 whereas WSDL 2.0
> already defines one which allows to dereference the WSDL.
>
> (3) requires to specify the action value in one of the descriptions 
> if several are being provided  if a value is not manually set.
>
> (4) introduces a new URI mechanism for WSDL 1.1 which is different
> from the one which is in the Member submission.
>
> (3) or (4) have my personal preference.
>
> Cheers,
>
> Hugo
>
> -- 
> Hugo Haas - W3C
> mailto:hugo@w3.org - http://www.w3.org/People/Hugo/
>
---
Marc Hadley <marc.hadley at sun.com>
Web Technologies and Standards, Sun Microsystems.
Received on Wednesday, 17 November 2004 20:11:55 GMT

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