Table of Contents
- 80.1. Introduction
- 80.2. Zend_XmlRpc_Client
- 80.3. Zend_XmlRpc_Server
- 80.3.1. Introduction
- 80.3.2. Basic Usage
- 80.3.3. Server Structure
- 80.3.4. Anatomy of a webservice
- 80.3.5. Conventions
- 80.3.6. Utilizing Namespaces
- 80.3.7. Custom Request Objects
- 80.3.8. Custom Responses
- 80.3.9. Handling Exceptions via Faults
- 80.3.10. Caching Server Definitions Between Requests
- 80.3.11. Usage Examples
- 80.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.