W3C home > Mailing lists > Public > www-ws-desc@w3.org > October 2003

Re: What does WSDL describe?

From: Umit Yalcinalp <umit.yalcinalp@oracle.com>
Date: Wed, 29 Oct 2003 16:45:39 -0800
Message-ID: <3FA05F33.3050109@oracle.com>
To: Sanjiva Weerawarana <sanjiva@watson.ibm.com>
Cc: Michael Champion <mc@xegesis.org>, www-ws-desc@w3.org


Sanjiva Weerawarana wrote:

>Thanks Mike - I think you captured it perfectly!
>  
>
+1 from me, too.

However, I am confused as to why you are so opposing having the name 
changed as you seem to be agreeing that we are only expressing message 
exchanges here.  I am not in favor of "implying" any semantic for what 
we describe, either. That is why I am in favor of changing the name of 
"operation" to "messageExchange".

The semantic or specific usage of messageExchange may be expressed in 
some usage conventions elsewhere. One should be free to layer their 
definitions on top of WSDL's current representation model. As a matter 
of fact, the style attribute provides one hook for doing that. So, rpc 
conventions may allow one to interpret message exchanges as function 
calls, attribute style may allow you to interpret a set of exchanges as 
representing an attribute, so on.

We have changed "portType" to "interface". This is done by this WSDL wg. 
So, why not operation can not be changed to "messageExchange" if we all 
in violent agreement about its non existent semantics?.


>Sanjiva.
>
Cheers,

--umit

>
>----- Original Message ----- 
>From: "Michael Champion" <mc@xegesis.org>
>To: <www-ws-desc@w3.org>
>Sent: Wednesday, October 29, 2003 8:29 AM
>Subject: Re: What does WSDL describe?
>
>
>  
>
>>On Tuesday, Oct 28, 2003, at 21:13 America/Detroit, Mark Baker wrote:
>>
>>    
>>
>>>I think you need to re-read my proposal, Sanjiva.  I'm totally
>>>against renaming too.  I'm saying we need *both* "operation" and
>>>"exchange".
>>>
>>>
>>>      
>>>
>>And the WG members are saying, if I am seeing this correctly from a 
>>distance, that WSDL is not committed to either an "interface/option 
>>model" or a "state exchange model."  Terminology aside, it's just about 
>>messages and interaction patterns; those messages may describe 
>>operations or state exchange, but those semantics are outside the scope 
>>of WSDL.
>>    
>>
>
>
>  
>

-- 
Umit Yalcinalp                                  
Consulting Member of Technical Staff
ORACLE
Phone: +1 650 607 6154                          
Email: umit.yalcinalp@oracle.com
Received on Wednesday, 29 October 2003 19:46:09 GMT

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