W3C home > Mailing lists > Public > www-ws-desc@w3.org > July 2002

Re: Ports, Names, Symbol Spaces and targetNamespace

From: Jacek Kopecky <jacek@systinet.com>
Date: Fri, 5 Jul 2002 01:31:46 +0200 (CEST)
To: Martin Gudgin <mgudgin@microsoft.com>
cc: www-ws-desc@w3.org
Message-ID: <Pine.LNX.4.44.0207050131400.29463-100000@mail.idoox.com>

+1. 8-)

                   Jacek Kopecky

                   Senior Architect, Systinet Corporation
                   http://www.systinet.com/



On Tue, 25 Jun 2002, Martin Gudgin wrote:

 > 
 > According to WSDL 1.1 the value of the name attribute of all port
 > elements in a WSDL document must be unique. Effectively, ports have
 > their own symbol space, along with messages, portTypes, bindings and
 > services. However, ports do NOT take on the target namespace of the WSDL
 > document, so it is impossible to refer to them from elsewhere ( e.g.
 > from another WSDL document ). For consistency, it would make sense to
 > say that the names of ports need only be unique within the service they
 > are contained by.
 > 
 > Changes to spec:
 > 
 > In section 3.8 change:
 > 
 > The name attribute provides a unique name among all ports defined within
 > in the enclosing WSDL document
 > 
 > To 
 > 
 > The name attribute provides a unique name among all ports defined within
 > a given service element
 > 
 > 
 > 
 > Changes to schema:
 > 
 > remove uniqueness constraint on wsdl:service/wsdl:port from definitions
 > global element declaration
 > Add uniqueness constraint for wsdl:port to service local element
 > declaration
 > 
 > 
 > Gudge
 > 
Received on Thursday, 4 July 2002 19:31:50 GMT

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