XML-RPC = Extensible Markup Language Remote Procedure Call

XML-RPC ist eine einfache Definition für Methoden-, bzw. Funktionsaufrufe durch verteilte Systeme.

Das zugrunde liegende Protokoll zur Datenübertragung ist HTTP.

Die Darstellung der zu übertragenden Daten erfolgt in XML.

XML-RPC kann als Vorgänger von SOAP gesehen werden, ist im Gegensatz zu SOAP aber deutlich schlanker (weniger Overhead) und einfacher.

Wikipedia: XML-RPC