Chapter 1. Introduction

Table of Contents

1. Acknowledgements

XML-RPC is a format devised by Userland Software for achieving remote procedure call via XML using HTTP as the transport. XML-RPC has its own web site, www.XmlRpc.com

A list of implementations for other languages such as Perl and Python can be found on the www.xmlrpc.com.

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

Warning

The server code works only with versions of PHP3 >= 3.0.12. The client code works only with versions of PHP3 >= 3.0.9. The code is also known to work with PHP4 and PHP 5 (although it will generate some warnings with PHP 5).

If you wish to use SSL to communicate with remote servers, you need the "curl" extension compiled into your PHP installation, this is available in PHP 4.0.2 and greater, although 4.0.6 has a bug preventing SSL working.