W3C home > Mailing lists > Public > www-ws-desc@w3.org > May 2005

RE: WSDL1.1: Minor change request proposal: mandatory attribute name in the definitions element.

From: Jonathan Marsh <jmarsh@microsoft.com>
Date: Tue, 17 May 2005 17:05:30 -0700
Message-ID: <7DA77BF2392448449D094BCEF67569A5079557B5@RED-MSG-30.redmond.corp.microsoft.com>
To: "Arthur Ryman" <ryman@ca.ibm.com>, "Francis ANDRE" <francis.andre@easynet.fr>
Cc: <www-ws-desc@w3.org>, <www-ws-desc-request@w3.org>
How would making @name mandatory help distinguish files?  There's no
requirement the name be unique between files.  You already need some
out-of-band agreement to define a domain and agree to use unique names
within that domain.  Doesn't seem much of an additional burden to also
agree to use the @name attribute within that domain.

 

________________________________

From: www-ws-desc-request@w3.org [mailto:www-ws-desc-request@w3.org] On
Behalf Of Arthur Ryman
Sent: Monday, May 16, 2005 7:28 AM
To: Francis ANDRE
Cc: www-ws-desc@w3.org; www-ws-desc-request@w3.org
Subject: Re: WSDL1.1: Minor change request proposal: mandatory attribute
name in the definitions element.

 


Francis, 

The name attribute was dropped because it doesn't add much. You can
refer to the WSDL document by its URL or its namespace. In WSDL 2.0 you
can also refer to any component by a URI (see appendix A and C). The
<definitions>/<description> elements are collections, and might describe
many Web services. Using the component URI gives you more precision
about what you are referring to. 

Arthur Ryman,
Rational Desktop Tools Development

phone: +1-905-413-3077, TL 969-3077
assistant: +1-905-413-2411, TL 969-2411
fax: +1-905-413-4920, TL 969-4920
mobile: +1-416-939-5063, text: 4169395063@fido.ca
intranet: http://labweb.torolab.ibm.com/DRY6/ 



"Francis ANDRE" <francis.andre@easynet.fr> 
Sent by: www-ws-desc-request@w3.org 

05/16/2005 05:23 AM 

Please respond to
"Francis ANDRE"

To

<www-ws-desc@w3.org> 

cc

 

Subject

WSDL1.1: Minor  change request proposal: mandatory attribute name in the
definitions element.

 

 

 





Hi

In the current WSDL 1.1 specification,
http://www.w3.org/TR/wsdl , the attribute "name" of the
element <definitions> is optional.

When there are more than one webservices specified by many wsdl files
supported by a single webserver, it could be useful to have a way to
distinguish them. The name attribute seems to be at the right level for
this
separation. That is why, I am proposing to change the attribute "name"
from
optional to mandatory.

This change request could be also proposed for WSDL 2.0 with the
reinstantiation of the "name" attribute which has diseappeared in 2.0


Regards

Francis ANDRE
Received on Wednesday, 18 May 2005 00:48:36 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 7 December 2009 10:58:36 GMT