W3C home > Mailing lists > Public > www-ws-desc@w3.org > January 2004

RE: Two logical WSDL documents describing the same service

From: <paul.downey@bt.com>
Date: Mon, 12 Jan 2004 16:08:10 -0000
Message-ID: <2B7789AAED12954AAD214AEAC13ACCEF0FFF1EB7@i2km02-ukbr.domain1.systemhost.net>
To: <alewis@tibco.com>
Cc: <dbooth@w3.org>, <www-ws-desc@w3.org>, <jacek.kopecky@systinet.com>

My last point wasn't very clear and TBH isn't well thought out. 

I was latching onto the <association> idea and musing that this could form the basis of a very useful service description: that an interface actually implemented or extended one or many other interfaces. 


-----Original Message-----
From: Amelia A Lewis [mailto:alewis@tibco.com]
Sent: 12 January 2004 15:38
To: Downey,PS,Paul,XSJ67A C
Cc: dbooth@w3.org; www-ws-desc@w3.org; jacek.kopecky@systinet.com
Subject: Re: Two logical WSDL documents describing the same service

On Mon, 12 Jan 2004 09:56:43 +0000
paul.downey@bt.com wrote:
> AIUI you're saying that a service namespace must be unique and
> identify a single interface ? 

*I'm* not saying it.  I've been dissing it ever since the WG adopted it.

> If so, this sounds fairly Draconian and will make versioning an
> interface difficult:  We really need to be able to /enhance/ an
> existing interface without changing the namespace, i.e. make
> backwards-compatible changes without impacting existing users of a
> service. 

Too bad for you, under the current spec.  You can create a service with
another name (in the same namespace), but you can't implement a second
interface in the same service.

> I do like the sound of assertions to describe which interfaces a WSDL


> implements. Maybe it could be possible for WSDL to define a list of
> versions (Name/URIs) against an interface, or even against an
> individual operation ? Maybe this is something best implemented as a
> series of RDF statements ?

Completely lost me, sorry.

Amelia A. Lewis
Architect, TIBCO/Extensibility, Inc.
Received on Monday, 12 January 2004 11:08:22 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 21:54:46 UTC