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.