XML-RPC is a remote procedure call (RPC) protocol which uses XML to encode its calls and HTTP as a transport mechanism. „XML-RPC” also refers generically to the use of XML for remote procedure call, independently of the specific protocol. This article is about the protocol named „XML-RPC”.