Capítulo 36. Zend_XmlRpc

Índice

36.1. Introdução
36.2. Zend_XmlRpc_Client
36.2.1. Introdução
36.2.2. Usando parâmetros
36.2.3. Indicando o tipo dos parâmetros
36.2.4. Obtendo a resposta
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. Introdução

XML-RPC é um "...procedimento de chamada remota que utiliza HTTP para o o transporte e XML para codificação. XML-RPC foi projetado para ser o mais simples possível, embora permita que complexas estruturas de dados possam ser transmitidas, processadas e retornadas." (XML-RPC Home Page).

A implementação do Zend Framework para clientes XML-RPC (e no futuro para servidores XML-RPC) torna ainda mais simples a utilização do XML-RPC, uma vez que seu uso assemelha-se, na medida do possível, ao da extensão SOAP web service do PHP5.