W3C home > Mailing lists > Public > xml-dist-app@w3.org > April 2001

Re: Heads up: A key difference between SOAP and XML-RPC

From: Kurt Cagle <cagle@olywa.net>
Date: Thu, 5 Apr 2001 14:29:54 -0700
Message-ID: <007901c0be17$8e83a010$58ceadd8@liban.seatails.com>
To: "Dave Winer" <dave@userland.com>
Cc: <soapbuilders@yahoogroups.com>, <xml-rpc@egroups.com>, <xml-dist-app@w3.org>
Dave,

I've found that in general, named parameters are more powerful for processing than ordered ones, especially once you start getting into default states. Ordered parameters make more sense in procedural languages which are order-centric, but even there it's only because we've adopted the general syntax fn(arg1,arg2,arg3) rather than fn(prop1=arg1,prop2=arg2, prop3=arg3). I've been pushing the notion in my XSLT classes that you can use XSLT as a SOAP processing engine, and in that case, the named parameterization makes a great deal more sense.

-- Kurt
  ----- Original Message ----- 
  From: Dave Winer 
  To: soapbuilders@yahoogroups.com ; xml-rpc@egroups.com ; XML-Dev (E-mail) ; xml-dist-app@w3.org 
  Sent: Saturday, March 31, 2001 11:45 AM
  Subject: Heads up: A key difference between SOAP and XML-RPC


  After a little head-bashing and then smoke-clearing, this became apparent.

  1. In SOAP, procedures take named parameters and order is irrelevant.

  2. In XML-RPC order is relevant and parameters are not named.

  Details here..

  http://www.xmlrpc.com/stories/storyReader$1514

  Dave
Received on Thursday, 5 April 2001 17:31:17 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 7 December 2009 10:59:00 GMT