XML-RPC is a set of implementations that allow software running on disparate operating systems, running in different environments to make procedure calls over the Internet.

It's design goal is to be as simple as possible. I like it already

Like in WDDX there are a number of supported data types