Was ist ein XML-RPC?
XML-RPC (XML Remote Procedure Call) ist ein Protokoll, das es Computern ermöglicht, über das Internet oder ein Netzwerk miteinander zu kommunizieren, indem sie über HTTP Aufrufe („Remote Procedure Calls“) an Anwendungen oder Dienste senden. Die Daten werden dabei im XML-Format übertragen.
XML-RPC war gerade in den frühen 2000ern eine verbreitete Möglichkeit, um Plattform-übergreifende Webservices oder Schnittstellen anzubinden.
Heute sind allerdings JSON-basierte Alternativen wie REST oder gRPC deutlich häufiger im Einsatz, da sie ressourcenschonender und einfacher zu implementieren sind. Trotzdem findet man XML-RPC noch bei älteren Systemen, etwa in WordPress-APIs.