Cesky

Libxr

Cross-platform XML-RPC client/server library written in C that supports persistent HTTP/1.1 connections over SSL and comes with XML-RPC interface description language and client/server code compiler. Libxr depends on glib2 and libxml2.

Features:

- Persistent connections over HTTP/1.1
- SSLv3/TLSv1 using OpenSSL.
- XML-RPC interface description language (XDL).
- XML-RPC client stubs/servlet skels compiler.
- Multiple servlets per server.
- Servlet lifetime (init -- call -- call -- fini).
- Multiplatform (linux, mingw32 on windows).
- IPV6 as soon as OpenSSL 0.9.9 is released.

Licence

This software is licensed under the LGPL.

Download

http://oss.zonio.net/releases/libxr

Author

Ondřej Jirman

Public GIT repository:

git clone http://oss.zonio.net/git/libxr.git

Also see our GITWEB repository.