![](https://dhampik.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBHdz09IiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--69c90536df85889416de5d87b15896730770a3c8/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBPZ2h3Ym1jNkVuSmxjMmw2WlY5MGIxOW1hWFJiQjJrQmdHa0JnQT09IiwiZXhwIjpudWxsLCJwdXIiOiJ2YXJpYXRpb24ifX0=--97dc6d68b366554a9907e9783c9a0c17c15569ec/xmlrpc.png)
Once I needed to make some XML-RPC method calls, but faced with the lack of simple implementation of it.
I tried to use different libraries, but they are too complicated. For, example PEAR's xml-rpc implementation is quite difficult to install on Windows and not always possible to install on Linux shared hosting. And XML-RPC for PHP at sourceforge have some problems with UTF-8 characters encoding. So I created my on simple XML-RPC client.