Chapter 15. Zend_XmlRpc

Table of Contents

15.1. Introduction
15.2. Zend_XmlRpc_Client
15.2.1. Introduction
15.2.2. Using parameters
15.2.3. Type hinting of parameters
15.2.4. Getting the response

15.1. Introduction

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

The Zend Framework implementation for XML-RPC clients (and in the future for XML-RPC servers) makes the usage of XML-RPC even simpler, by trying to make XML-RPC usage as similar as possible to the PHP5 SOAP web service extension.