It's a spec and 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 remote procedure ...
For a quick illustration of the library’s functions (their input names and types, and their output types), and their structures, enumerations and variables, refer to the xsxml.h file. To read more ...