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>

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..


Received on Thursday, 5 April 2001 17:31:17 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 22:01:12 UTC