----- Original Message -----
From: "Tim Heath" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, June 10, 2002 9:48 PM
Subject: Re: xml-rpc webservices?


> Does it implement a global registry for searching for kinds of services,
> the way uddi works?  Does it allow you to publish your service to a
> central directory the way uddi does?  I appreciate your answer and my
> knowledge on soap/xml is increasing.  Just out of curiousity what would
> be an example of where rpc/xml would not be able to do something
> requiring soap/xml?

There is no standard way of implementing a directory of XML-RPC services.
There have been ad hoc attempts to provide such a service but I don't think
they are widely used. In XML-RPC you know your endpoints and you know what
the endpoint expects. You don't have discovery or dynamic binding.

You might be interested in http://www.oreilly.com/catalog/progxmlrpc/  and
http://www.oreilly.com/catalog/progwebsoap/ as two views of how to implement
Web services.

If you wanted to use an asynchronous messaging service as a transport
mechanism (e.g. IBM's MQ series) then SOAP has the support for this built
in. XML-RPC does not (though http://www.jabber.org/jeps/jep-0009.html is an
example of an extension which kind of does this).

If you wanted to pass a set of objects linked in an arbitrary graph then
SOAP will (sort of) let you do it. XML-RPC will not.

John Wilson
The Wilson Partnership
http://www.wilson.co.uk

Reply via email to