PEAR Manual
Prev |  | Next

# Introduction

Introduction --

## General introduction

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

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 www.xmlrpc.com.

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

## Acknowledgements

This package has been orginially written by Edd Dumbill of Useful Information Company, so he deservers most of the credits. Apart from that following people have contributed to the initial codebase that is still being maintained by Edd:

- Jim Winstead `<jimw at php dot net>`

- Peter Kocks `<peter.kocks at baygate dot com>`

- Nicolay Mausz `<mausz at flying-dog dot com>`

- Ben Margolin `<ben at wendy.auctionwatch dot com>`

- Dan Libby `<dan at libby dot com>`

- Gaetano Giunta `<g.giunta at libero dot it>`

- Idan Sofer `<i_sofer at yahoo dot com>`

- Giancarlo Pinerolo `<ping at alt dot it>`

- Justin Miller `<justin at voxel dot net>`

## Manifest - Files in the package

Server.php

  the XML-RPC server class. include() this to get server functionality.

RPC.php

  the XML-RPC client classes. include() this to get client functionality.

Prev | Home | Next
XML_RPC | Up | Support