3. XMLRPC, if you have not come across it before, is an XML-based remote procedure call mechanism, along the lines of SOAP. Unlike SOAP, XMLRPC really does strive for simplicity.