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

RE: RPC Style Issues (3)

From: Tom Jordahl <tomj@macromedia.com>
Date: Tue, 28 Oct 2003 11:19:05 -0800
Message-ID: <CB1FF0A474AEA84EA0206D5B05F6A4CB04C523BC@S1001EXM02.macromedia.com>
To: "'Sanjiva Weerawarana'" <sanjiva@watson.ibm.com>, "'WS Description List'" <www-ws-desc@w3.org>

Sanjiva wrote:
> . There are other language supporting features one could add to WSDL
> - where do we draw the line? 

Well, I guess I would draw the line right at the point where we support the C/C++/C#/Java languages nicely.  This is certainly my own bias talking, but this would certainly capture the 80/20 cases.  

And yes, I would complain if my WSDL processor didn't pay attention to the return value attribute.  But I would be using a language (Java) that it makes sense for the processor to support it.

I don't see this as an absolute requirement as Umit does, but I like the idea that the next time (!!) I am writing a WSDL2Java, I wont have to work as hard to create operation methods the same as GLUE or WASP or wsdl.exe, as the 'how should I do this [right]?' question in this case has been answered for me.

Tom Jordahl
Macromedia Server Development

-----Original Message-----
From: Sanjiva Weerawarana [mailto:sanjiva@watson.ibm.com] 
Sent: Tuesday, October 28, 2003 1:46 PM
To: 'WS Description List'
Subject: Re: RPC Style Issues (3)

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.

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?

Received on Tuesday, 28 October 2003 14:18:51 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 23:06:35 UTC