Archive of UserLand's first discussion group, started October 5, 1998.
Naming of method parameters in the XML-RPC spec...
Author: George T. Talbot Posted: 2/18/1999; 11:59:18 AM Topic: Naming of method parameters in the XML-RPC spec... Msg #: 3003 Prev/Next: 3002 / 3004
I've read the spec for XML-RPC and have a question about method parameters:I've been experimenting with using XML in a custom distributed-object system and am interested in conforming to existing standards, such as the Fronteir XML-RPC spec. Currently, I name parameters in a method call like this: (a contrived example in the style of XML-RPC...)
example.OpenFile readme.txt w or, assuming that both sides agreed upon data types through other means...
example.OpenFile readme.txt w Is there a reason not to do this, and to use the parameter types as tag names rather than using the parameter names as tag names? One might also do this:
example.OpenFile name readme.txt mode m The reasoning behind naming the parameters explicitly is removing the sensitivity upon order in a method call. Should it make a difference what order the parameters are in? Currently, as far as I can tell, it does, as parameters are not named. Why is this done differently from the
notation in the XML-RPC standard? For example, why not:
example.OpenFile name readme.txt mode w This might also allow extension of existing messages by adding parameters such that old clients that don't understand the new parameters would ignore them.
Sorry if these questions are a bit off-the-wall...I'm coming to this from probably a slightly different perspective and without the context that everyone else has.
-- George T. Talbot <george@moberg.com>
There are responses to this message:
- Re: Naming of method parameters in the XML-RPC spec..., George T. Talbot, 2/18/1999; 12:00:48 PM
- Re: Naming of method parameters in the XML-RPC spec..., Jeff Gilbert, 4/9/1999; 12:02:44 PM
This page was archived on 6/13/2001; 4:47:58 PM.
© Copyright 1998-2001 UserLand Software, Inc.