Hereââ?¬â?¢s an excellent article from Dennis Pallett at PHPit on how to implement an XML–RPC server and client using PHP.ââ?¬Å?XML–RPC web services are commonly included with blogging tools (such as WordPress) and content management systems, but many other websites benefit from having a public web service, especially web sites that serve data, for example a weather website.
Although PHP comes with inbuilt XML–RPC functionality, we wonââ?¬â?¢t be using it in this tutorial, and instead weââ?¬â?¢ll opt for the excellent XML–RPC Library by Simon Willison, available at http://scripts.incutio.com/xmlrpc/. This library includes both the ability to create a XML–RPC server and client, which is exactly what we need.ââ?¬?
Link: PHPit – Totally PHP Ã?» An introduction to XML–RPC in PHP
Thanks to http://blogs.vinuthomas.com/ for his great blog posts