I just finished the XML-RPC section of Web Services Essentials and I’m itching for more. Now I’m reading the SOAP overview, but I will have to come back and learn more about XML-RPC later.
The thing that I like most about XML-RPC is its simplicity. Sure, it might not be complex enough to send complex information back and forth, but because it is so simple, it’s also extremely easy to implement, and that is key. I’m not a big fan of bloated code, and I adore ‘clean lines’ in code, design, and elsewhere. There are many implementations for you to choose from in a plethora of languages.