Each XML-RPC server provides different services using different method calls
Method names, response formats, and so forth, vary from server to server, within the limits set out here
You can use adapters to connect your programs to the XML-RPC server
Internal adapters that are part of the code that responds
Middleware-like adapters that are a separate program from the real code