Forums Register Login

XML-RPC

+Pie Number of slices to send: Send
Sorry if it a stupid question
What is the difference between XML-RPC and webservices?
+Pie Number of slices to send: Send
From what I've read so far, XML-RPC is just a method that can be used to implement a web service.
+Pie Number of slices to send: Send
XML-RPC is a light-weight alternative for "standard" web services (SOAP).
For further reading:
XML-RPC Home Page
XML-RPC Specification
Apache's implementation of XML-RPC
+Pie Number of slices to send: Send
XML-RPC is a protocol. (SOAP is a protocol, CORBA is a protocol)
Web Services are just "self desccribing applications that can discover and engage ther web application to complete complex tasks over the Internet" (SUN)
To implement Web Services, the "industry-chosen protocol" (whatever it means) is SOAP.

So the default way is to develop SOAP web services, instead of XML-RPC Web Services
[ October 01, 2003: Message edited by: Jean-Louis Marechaux ]
+Pie Number of slices to send: Send
I understand the following
XML RPC does not use SOAP (it send the request in HTTP post body)
So why do we need Webservice?
+Pie Number of slices to send: Send
 

Originally posted by Pradeep Bhat:
I understand the following
XML RPC does not use SOAP (it send the request in HTTP post body)
So why do we need Webservice?


SOAP and the related standards provide a more rich feature-set than plain XML-RPC. Nobody's questioning the value of J2EE application servers based on the fact that we've got Apache HTTP Server
I didn't do it. You can't prove it. Nobody saw me. The sheep are lying! This tiny ad is my witness!
a bit of art, as a gift, the permaculture playing cards
https://gardener-gift.com


reply
reply
This thread has been viewed 1027 times.
Similar Threads
Good SOAP Tutorial
Best network protcols for Java App Client through firewall
JAX-RPC Usage
XML-RPC over HTTPS.
Which one CORBA, SOAP or ...?
More...

All times above are in ranch (not your local) time.
The current ranch time is
Mar 18, 2024 20:32:21.