Глава 36. Zend_XmlRpc

Содержание

36.1. Введение
36.2. Zend_XmlRpc_Client
36.2.1. Введение
36.2.2. Вызов методов
36.2.3. Типы и их преобразование
36.2.4. Прокси-объект сервера
36.2.5. Обработка ошибок
36.2.6. Интроспекция сервера
36.2.7. От запроса к ответу
36.2.8. HTTP-клиент и тестирование
36.3. Zend_XmlRpc_Server
36.3.1. Введение
36.3.2. Основы использования
36.3.3. Структура сервера
36.3.4. Соглашения
36.3.5. Использование пространства имен
36.3.6. Специальные объекты запросов
36.3.7. Специальные объекты ответов
36.3.8. Обработка исключений через сообщения об ошибке
36.3.9. Кэширование определений сервера между запросами
36.3.10. Примеры использования

36.1. Введение

Согласно информации, размещенной на его начальной странице XML-RPC является "... удаленным вызовом процедур с использованием HTTP для передачи данных и XML для кодирования. XML-RPC разработан в расчете на максимально простое использование, и в то же время позволяет передавать, обрабатывать и возвращать сложные структуры данных."

Zend Framework поддерживает как использование удаленных XML-RPC сервисов, так и создание новых XML-RPC серверов.