Chapter 1. Introduction

This collection of utilities provides many additional features to the PHP classes that are part of the PHP-XMLRPC library.

Altough very useful for specific purposes, these files have been omitted from the base distribution in order to keep it small and focused.

PHP-XMLRPC is a php library which implements the XMLRPC protocol.

XMLRPC 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

Support for JSON and JSONRPC is part of this distribution.

JSON is a format devised to ease serialization and deserialization of common data types without incurring the overhead that is normally associated with XML. It is a subset of the Javascript language, and as such it is easily manipulated within web browsers.

JSONRPC is a remote procedure call protocol that uses HTTP for transport and a json syntax extremely similar to the xmlrpc one.