wood burning stoves 2.0*
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

Win a copy of Murach's Java Servlets and JSP this week in the Servlets forum!
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: 12759
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.
Consider Paul's rocket mass heater.
subject: Compare Soap with XML-RPC
Similar Threads
Best network protcols for Java App Client through firewall
XSLT to transform XML-RPC to SOAP
XSLT to transform XML-RPC to SOAP
JAX-RPC version
Good SOAP Tutorial