Sjoerd Visscher's weblog

My ideas about new web technology that can change the future of the world wide web.

Last Update

10/25/2002; 8:16:44 PM

Weblog Search

Don't like the look of this site?

XML coffee mug
Click to see the XML version of this web page.

Updated with

Click here to visit the Radio UserLand website.

Friday, April 19, 2002

XML-RPC vs SOAP

Sam Ruby is waiting for the light-bulb to go off. I think it's like this: SOAP is about XML, and XML-RPC is about scripting. When I want to call a function on my PHP server with a Javascript client, I don't want to be bothered with XML. I want the arguments to be native data structures, and the same goes for the return values. Both serverside and clientside. But when you're in a situation where you're already using XML and schemas etc., then SOAP is more powerful. Apis like Google's are used in both cases, so supporting both SOAP and XML-RPC would have been my choice.

Some small things to break the silence