Re: RPC Style Issues (3)

Sanjiva Weerawarana wrote:
> 
> Did WSDL 1.1 support distinguishing between these two signatures?

It did.

void f([out] int x) ==

   <message name="fRequest"/>
   <message name="fResponse">
     <part name="x" type="xsd:int"/>
   </message>
   <operation name="f" parameterOrder="x">
     <input message="tns:fRequest"/>
     <output message="tns:fResponse"/>
   </operation>

int f() ==

   <message name="fRequest"/>
   <message name="fResponse">
     <part name="x" type="xsd:int"/>
   </message>
   <operation name="f" parameterOrder="">
     <input message="tns:fRequest"/>
     <output message="tns:fResponse"/>
   </operation>

Same messages, different parameter orders.

Roberto

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