RE: Updated portTypeExtension proposal

> -----Original Message-----
> From: Sanjiva Weerawarana [mailto:sanjiva@watson.ibm.com] 
> Sent: 11 October 2002 19:21
> To: Martin Gudgin; www-ws-desc@w3.org
> Subject: Re: Updated portTypeExtension proposal
> 
> 
> Hi Gudge,
> 
> This is looking better .. a few comments on syntax (more on 
> other parts later).
> 
> I prefer:
> 
>     <portType name="ncname" extends="list-of-qnames">
>         ...
>     </portType>
> 
> rather than the "bases" attribute. 

Yeah, we talked on the call about working on the names later in the life
of the spec so that we can come up with a consistent set when things are
more stable.

> 
> Also, similarly for the service:
> 
>     <service implements="list-of-qnames">
>         ...
>     </service>

Err, there is no such attribute on service ( only has a name attributes
). The mapping for the port types property now drills down via the
binding attribute on the port element. This makes sure things are
internally consistent thus avoiding possible mistakes where the list of
port types in an 'implements' attribute doesn't match the list of port
types you can actually get to via the bindings. It also avoids having to
state such a constraint in the spec.

Gudge

Received on Friday, 11 October 2002 20:31:13 UTC