Chapter 2. XML-RPC Essentials

XML-RPC provides an XML- and HTTP-based mechanism for making method or function calls across a network. XML-RPC offers a very simple, but frequently useful, set of tools for connecting disparate systems and for publishing machine-readable information. This chapter provides a complete overview of XML-RPC, covering the following topics:

  • An introduction to the main concepts and history of XML-RPC

  • An exploration of XML-RPC usage scenarios, examining its use in glue code and information publishing

  • A technical overview of XML-RPC, including a detailed explanation of XML-RPC data types, requests, and responses

  • An example demonstrating the use of XML-RPC to connect programs written in Java and Perl

Get Web Services Essentials now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.