Update 2010-01-04 - Revision 20081
Table of Contents
- 76.1. Introduction
- 76.2. Zend_XmlRpc_Client
- 76.3. Zend_XmlRpc_Server
- 76.3.1. Introduction
- 76.3.2. Basic Usage
- 76.3.3. Server Structure
- 76.3.4. Anatomy of a webservice
- 76.3.5. Conventions
- 76.3.6. Utilizing Namespaces
- 76.3.7. Custom Request Objects
- 76.3.8. Custom Responses
- 76.3.9. Handling Exceptions via Faults
- 76.3.10. Caching Server Definitions Between Requests
- 76.3.11. Usage Examples
- 76.3.12. Performance optimization
From its home page, XML-RPC is described as a "...remote procedure calling using HTTP as the transport and XML as the encoding. XML-RPC is designed to be as simple as possible, while allowing complex data structures to be transmitted, processed and returned."
Zend Framework provides support for both consuming remote XML-RPC services and building new XML-RPC servers.