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

Re: RPC Style Issues (3)

From: Umit Yalcinalp <umit.yalcinalp@oracle.com>
Date: Tue, 28 Oct 2003 11:19:34 -0800
Message-ID: <3F9EC146.5050708@oracle.com>
To: Sanjiva Weerawarana <sanjiva@watson.ibm.com>
Cc: "'WS Description List'" <www-ws-desc@w3.org>

Sanjiva Weerawarana wrote:

>Hi Tom,
>>Since the whole RPC thing is a hint, can't we make the hint more useful to
>>the languages (C/C++/Java etc.) that will need to decide if it's a return
>>value or an output parameter?  If your WSDL2XXX doesn't need to know, it
>>just ignore the attribute.
>Yes, of course it can. However, customers will expect tooling
>to support the stuff in WSDL. So just ignoring is not an
>option .. of course you know this .. sorry to preach.
This attribute will only be meaningful for tools which support rpc style 
and utilize it. Customer will expect tooling of the RPC style and it 
will be part of it. This is written within the context of the style and 
if you look at the rules I proposed, it is an error to indicate a return 
value for an operation which does not use the rpc style. It will be 
ignored if the operation is not written with rpc style. Very 

>AFAIK WSDL 1.1 didn't have this kind of functionality. There are
>other language supporting features one could add to WSDL - where
>do we draw the line? Lisp has a multi-return concept - do we
>want to allow multiple return values to be indicated?
 WSDL 2.0 is different than WSDL 1.1. I was not aware that our criteria 
for proposing things or accepting features was that it should be 
supported in WSDL 1.1. If we are reformulating things only within WSDL 
1.1, then we should close shop and go home. Perhaps I can sleep longer 
on Thursday mornings that way. :-)


Umit Yalcinalp                                  
Consulting Member of Technical Staff
Phone: +1 650 607 6154                          
Email: umit.yalcinalp@oracle.com
Received on Tuesday, 28 October 2003 14:19:38 UTC

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