XML-RPC, as defined on its official web site, is “. . . a spec and a set of implementations that allow software running on disparate operating systems, running in different environments to make procedure calls over the Internet . . .”[1] It was created in 1998 to provide a simple portable framework for transmitting procedure calls and receiving responses over the Internet.

[1] UserLand Software, Inc. “XML-RPC Home Page.” Available from the Internet: http://www.xmlrpc.org/. Last updated: November 5, 2001.

As the preceding definition states, XML-RPC actually consists of two parts: the XML-RPC specification itself, which defines the structure and format of XML-RPC procedure calls and responses; and a set of implementations for different ...

Get XML and PHP now with O’Reilly online learning.

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