You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@ws.apache.org by "Zhou, Jing (Jing)" <ji...@lucent.com> on 2006/07/27 09:19:31 UTC
About the benefit
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!
---------------------------------------------------------------------
To unsubscribe, e-mail: xmlrpc-user-unsubscribe@ws.apache.org
For additional commands, e-mail: xmlrpc-user-help@ws.apache.org
Re: About the benefit
Posted by pu...@tcs.com.
> support. An extreme example: A tool sold by my employer allows you to
> create a fully blown Ajax-GUI by simply using web services and without
> a single line of Java or JavaScript code. For example, all buttons are
> mapped to web service calls, which you do select from a list.
>
Hi Jochen, can you tell me the name of your employer please...!!!
=====-----=====-----=====
Notice: The information contained in this e-mail
message and/or attachments to it may contain
confidential or privileged information. If you are
not the intended recipient, any dissemination, use,
review, distribution, printing or copying of the
information contained in this e-mail message
and/or attachments to it are strictly prohibited. If
you have received this communication in error,
please notify us by reply e-mail or telephone and
immediately and permanently delete the message
and any attachments. Thank you
Re: About the benefit
Posted by Jochen Wiedmann <jo...@gmail.com>.
On 7/27/06, Rutger Heijmerikx <ru...@checksum.org> wrote:
> Apart from that, isn't it also more lightweight than for example SOAP?
As someone who is currently developing a specification for a SOAP
based service: Much more lightweight, both at runtime and at
development time. OTOH, SOAP nowadays offers you very nice tool
support. An extreme example: A tool sold by my employer allows you to
create a fully blown Ajax-GUI by simply using web services and without
a single line of Java or JavaScript code. For example, all buttons are
mapped to web service calls, which you do select from a list.
Personally, I do prefer XML-RPC, in particular for the initial steps.
However, for a publicly available application with more than, say, 10
operations, I would nowadays recommend SOAP.
Jochen
--
Whenever you find yourself on the side of the
majority, it is time to pause and reflect.
(Mark Twain)
---------------------------------------------------------------------
To unsubscribe, e-mail: xmlrpc-user-unsubscribe@ws.apache.org
For additional commands, e-mail: xmlrpc-user-help@ws.apache.org
Re: About the benefit
Posted by Rutger Heijmerikx <ru...@checksum.org>.
On 7/27/06, John Wilson <tu...@wilson.co.uk> 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: xmlrpc-user-unsubscribe@ws.apache.org
For additional commands, e-mail: xmlrpc-user-help@ws.apache.org
Re: About the benefit
Posted by John Wilson <tu...@wilson.co.uk>.
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.
John Wilson
The Wilson Partnership
web http://www.wilson.co.uk
blog http://eek.ook.org
---------------------------------------------------------------------
To unsubscribe, e-mail: xmlrpc-user-unsubscribe@ws.apache.org
For additional commands, e-mail: xmlrpc-user-help@ws.apache.org
Re: About the benefit
Posted by Rutger Heijmerikx <ru...@checksum.org>.
On 7/27/06, Zhou, Jing (Jing) <ji...@lucent.com> 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!
And where did you use it for, for the past two months?
---------------------------------------------------------------------
To unsubscribe, e-mail: xmlrpc-user-unsubscribe@ws.apache.org
For additional commands, e-mail: xmlrpc-user-help@ws.apache.org