The current release of xmlrpc-c is intended for C and C++ developers who
need immediate support for XML-RPC. It has the following limitations:
- The library treats <dateTime.iso8601> values as strings.
- The HTTP code (especially on the server side) may need some tweaking
for use with your application.
- Although the code should be fairly portable, it has only been used
under Linux.
On the other hand, the following features are already present:
- C API and experimental C++ API.
- Modular XML-RPC core: If you want, you can supply all your own HTTP
code.
- Synchronous and asynchronous XML-RPC clients based on w3c-libwww.
- Multithreaded XML-RPC server based on the Abyss web server.
- Full support for basic types, including <struct>, <array> and
<base64>.
- Extensive test suites to help verify correct behavior and
correct error handling.
- Passes the official XML-RPC validator1 test suite.
|