File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Web Services and the fly likes Compare Soap with XML-RPC Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Web Services
Bookmark "Compare Soap with XML-RPC" Watch "Compare Soap with XML-RPC" New topic

Compare Soap with XML-RPC

Ruilin Yang
Ranch Hand

Joined: Jan 06, 2002
Posts: 150
What are the differences between Soap and XML-RPC ?
I am not clear the differences. Please give me some help:
1) way of implementation
2) usage for problems
3) Performance
4) etc
William Brogden
Author and all-around good cowpoke

Joined: Mar 22, 2000
Posts: 13035
XML-RPC is considerably simpler because (among other things) it does not use namespaces and encodes only a limited range of variable types.
However it is not as universal as SOAP. Implementation is similar since you need an XML parser, etc.
The inventor of XML-RPC - Dave Winer - was involved in the first SOAP specification.
For a cool essay by Dave see:
Ruilin Yang
Ranch Hand

Joined: Jan 06, 2002
Posts: 150
Thanks for the reply. To me simpler is better. Maybe the capability is limited for XML-RPC.
I agree. Here's the link:
subject: Compare Soap with XML-RPC
It's not a secret anymore!