Kapitel 24. Zend_XmlRpc

Inhaltsverzeichnis

24.1. Einführung
24.2. Zend_XmlRpc_Client
24.2.1. Introduction
24.2.2. Method Calls
24.2.3. Types and Conversions
24.2.4. Server Proxy Object
24.2.5. Error Handling
24.2.6. Server Introspection
24.2.7. From Request to Response
24.2.8. HTTP Client and Testing
24.3. Zend_XmlRpc_Server
24.3.1. Introduction
24.3.2. Basic Usage
24.3.3. Server Structure
24.3.4. Conventions
24.3.5. Utilizing Namespaces
24.3.6. Custom Request Objects
24.3.7. Custom Responses
24.3.8. Handling Exceptions via Faults
24.3.9. Caching Server Definitions Between Requests
24.3.10. Usage Examples

24.1. Einführung

Auf der home page wird XML-RPC beschrieben als "entfernter Prozeduraufruf ("remote procedure call"), der HTTP für die Übertragung und XML für die Kodierung verwendet. XML-RPC wurde so einfach wie möglich entwickelt, während es die Übertragung, Verarbeitung und Rückgabe von komplexen Datenstrukturen ermöglicht.".

Das Zend Framework stellt Unterstützung sowohl für die Verwendung von entfernten XML-RPC Diensten als auch für die Erstellung neuer XML-RPC Server bereit.