- From: <noah_mendelsohn@us.ibm.com>
- Date: Fri, 8 Feb 2002 23:44:20 -0500
- To: marting@develop.com
- Cc: "XML Protocol Discussion" <xml-dist-app@w3.org>
>> These appear in the same order as in the procedure or method signature What method signature? Isn't this verging on something that belongs in the WSDL spec rather than SOAP? In the SOAP rec, I think we can say things like: A SOAP RPC represents its arguments as a struct; the order of the arguments is considered significant (in/out arguments appear first..., or whatever)." I think one could even go as far as: NOTE: for interoperability, when binding SOAP RPC to programming language API's, it is customary to map the arguments of such language API's in order to the respective arguments in the SOAP RPC call. Similarly, description languages (such as WSDL) customarily document the arguments in the order that they appear in the message. ...or some such. I'm not sure that note really belongs, but that's about as far as I'd go. I don't see how we can make a normative reference to a "method signature", unless we want to spell out a model for one (I suppose we could go that route too). Does this make sense? ------------------------------------------------------------------ Noah Mendelsohn Voice: 1-617-693-4036 IBM Corporation Fax: 1-617-693-8676 One Rogers Street Cambridge, MA 02142 ------------------------------------------------------------------ "Martin Gudgin" <marting@develop.com> Sent by: xml-dist-app-request@w3.org 02/08/2002 10:35 AM To: "XML Protocol Discussion" <xml-dist-app@w3.org> cc: Subject: RPC Mapping In the editors copy of Part 2[1], section 4.1[2] states of [in] and [in/out] parameters in the request that; 'These appear in the same order as in the procedure or method signature.' For [out] and [in/out] parameters in the response it states; 'The return value accessor SHOULD be first, followed by the accessors for the parameters which SHOULD be in the same order as they appear in the procedure or method signature.' Why the inconsistency? I think we should say the same thing for both request and response. I don't have a *strong* opinion about whether we should enforce order or not, but I'd tend to lean toward lining up the response description with the description of the request. Gudge [1] http://www.w3.org/2000/xp/Group/1/10/11/soap12-part2.xml [2] http://www.w3.org/2000/xp/Group/1/10/11/soap12-part2.xml#IDAGG5CF
Received on Friday, 8 February 2002 23:58:40 UTC