ws-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Rutger Heijmerikx" <>
Subject Re: About the benefit
Date Thu, 27 Jul 2006 07:46:28 GMT
On 7/27/06, John Wilson <> wrote:
> On 27 Jul 2006, at 08:19, Zhou, Jing (Jing) wrote:
> > All,
> >     I have used XML-RPC for two monthes, but I don't know the
> > benefit of
> > XML-RPC. Can anyone tell me the defference between XML-RPC and
> > other RPCs,
> > for example Java RMI? Thanks very much!
> XML-RPC allows you to provide a service without worrying about the
> language or operating environment of the client. So clients can be
> written in Perl, C, C#, Java, Python, etc.
> If you have control over the client and server (e.g. they are both
> implemented in Java) and you have no need to ever provide your
> service to other environments then I can see very little advantage in
> using XML-RPC.
> Java RMI is really at the other end of the spectrum. You need very
> good control over both endpoints (e.g. class file versioning) if you
> want to use RMI successfully.
> In the end what you choose is an engineering decision. To make the
> decision you need to know the details of your environment, to make a
> judgement as to how the environment is going to change over time and
> to use you knowledge of the characteristics of the possible solutions
> to choose the mechanism which best fits your needs.

Apart from that, isn't it also more lightweight than for example SOAP?

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message