XDL language is used to describe XML-RPC servlet interfaces and data types.
You may use XDL Language Compiler to compile XDL file into C source files that implement client and server interfaces.