Kapitel 17. Zend_XmlRpc

Inhaltsverzeichnis

17.1. Einführung
17.2. Zend_XmlRpc_Client
17.2.1. Einführung
17.2.2. Verwendung von Parametern
17.2.3. Typbestimmung für Parameter
17.2.4. Antworten entgegen nehmen

17.1. Einführung

XML-RPC ist ein "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." (XML-RPC Home Page).

Die Implementierung der XMP-RPC Clients (und in Zukunft auch der XML-RPC Server) im Zend Framework vereinfacht die Verwendung von XML-RPC noch weiter, in dem versucht wird, die Verwendung von XML_RPC so ähnlich zu gestalten wie die SOAP web service extension von PHP5.