За необычным словосочетанием XMLRPC, которое поначалу отпугивает только своим видом стоит отличная идея взаимодействия различных платформ с помощью единой системы запросов и ответов.
Единообразие управления достигается с помощью структуры XML, которая является одинаковой для большинства платформ.
![](http://www.hitmedia.ru/site-img/20110408-001808.jpg)
Целью управления с помощью XML является возможность управления и запуска программ или части программ непосредственно на сервере и ответ в сторону клиента ожидаемой структурой с вложенным результатом выполнения.
Проще говоря, взаимодействие с помощью XMLRPC заключается в двух методах - запрос (Request) и ответ (Response). Клиент как бы спрашивает сервер : скажите, а у вас есть список постов и ожидает ответа в заранее определенной структуре. Сервер, в свою очередь, отвечает, что список постов у него есть и выдает этот список.
Использование унифицированной структуры позволяет использовать различные типы клиентов, но использующие одинаковый протокол для управления сложными системами серверов, запуская на них определенный сценарий выполнения.
Подробности здесь @author