Kapitel 29. Zend_XmlRpc

Inhaltsverzeichnis

29.1. Einführung
29.2. Zend_XmlRpc_Client
29.2.1. Introduction
29.2.2. Method Calls
29.2.3. Types and Conversions
29.2.4. Server Proxy Object
29.2.5. Error Handling
29.2.6. Server Introspection
29.2.7. From Request to Response
29.2.8. HTTP Client and Testing
29.3. Zend_XmlRpc_Server
29.3.1. Introduction
29.3.2. Basic Usage
29.3.3. Server Structure
29.3.4. Conventions
29.3.5. Utilizing Namespaces
29.3.6. Custom Request Objects
29.3.7. Custom Responses
29.3.8. Handling Exceptions via Faults
29.3.9. Caching Server Definitions Between Requests
29.3.10. Usage Examples

29.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.