In the past few days, I wrote a frontend for an XML-RPC service (I needed both the server and the client part). That was my first meeting with XML-RPC, so I had to debug a lot. However, since I'm pretty familiar with UNIX systems, I found some tools and techniques, which helped me a lot. I wanted to see every bit which goes in and out, to completely understand the process.