Kapitel 36. Zend_XmlRpc

Inhaltsverzeichnis

36.1. Einführung
36.2. Zend_XmlRpc_Client
36.2.1. Introduction
36.2.2. Method Calls
36.2.3. Types and Conversions
36.2.4. Server Proxy Object
36.2.5. Error Handling
36.2.6. Server Introspection
36.2.7. From Request to Response
36.2.8. HTTP Client and Testing
36.3. Zend_XmlRpc_Server
36.3.1. Introduction
36.3.2. Basic Usage
36.3.3. Server Structure
36.3.4. Conventions
36.3.5. Utilizing Namespaces
36.3.6. Custom Request Objects
36.3.7. Custom Responses
36.3.8. Handling Exceptions via Faults
36.3.9. Caching Server Definitions Between Requests
36.3.10. Usage Examples

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