Chapter 1. Introduction

XML-RPC is a format devised by Userland Software for achieving remote procedure call via XML. XML-RPC has its own web site,

The most common implementations of XML-RPC available at the moment use HTTP as the transport. A list of implementations for other languages such as Perl and Python can be found on the

This collection of PHP classes provides a framework for writing XML-RPC clients and servers in PHP.


The server code works only with versions of PHP3 >= 3.0.12. The code is also known to work with PHP4.


Jim Winstead

Peter Kocks

Nicolay Mausz

Ben Margolin

Dan Libby

Gaetano Giunta

Idan Sofer