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