XML-RPC is an XML application designed to enable remote procedure calls (RPC) over the Internet. In Java lingo, a procedure call is simply a method invocation. In some other languages like C, it might be called a function call. However, it simply means that some named chunk of code somewhere is invoked with a list of argument values of particular types. The procedure may or may not return a single value of a known type; that is, in Java terms it may or may not return void. A remote procedure call is a procedure call in which the called procedure is not necessarily running on the same host as the calling procedure.

XML-RPC was hardly the first effort to invent a syntax for remote procedure calls. There have been numerous previous attempts, ...

Get Processing XML with Java™: A Guide to SAX, DOM, JDOM, JAXP, and TrAX now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.