Date: Tue, 30 Jan 2001 18:37:57 -0500 From: Eric Kidd <eric.kidd@pobox.com> To: lwn@lwn.net Subject: New URL for XML-RPC HOWTO; xmlrpc-c 0.9.6 XML-RPC for C (and C++) ======================= xmlrpc-c 0.9.6 30 January 2001 XML-RPC is a lightweight communications protocol based on XML and HTTP. It's available for many languages and environments, including Python, Perl, C, C++, Java, PHP, Zope and UserLand Frontier. XML-RPC can be used to build scriptable websites, query remote servers, implement peer-to-peer clients, and communicate between organications. This library includes an implementation of XML-RPC for C and C++. It also includes example programs based on O'ReillyNet's Meerkat. These programs perform regex searches of recent headlines and list recent software releases for Linux. XML-RPC for C/C++ Website: http://xmlrpc-c.sourceforge.net/ XML-RPC HOWTO: http://www.linuxdoc.org/HOWTO/XML-RPC-HOWTO/ XML-RPC Information: http://www.xmlrpc.com/ xmlrpc-c 0.5 was generously funded by FirstPeer.com. New Features Since 0.9.5 ------------------------ * Support for boxcarring messages to reduce latency. * Optional support for runtime introspection of server APIs. * Script to automatically generate documentation for a server. * HTTP Basic authentication (for talking to Zope). * Minor bug fixes. * Experimental: Instructions for using mod_gzip with xmlrpc-c. * Experimental: Instructions for using xmlrpc-c with w3c-libwww SSL. Features -------- * Synchronous and asynchronous C clients based on w3c-libwww. * C server based on Moez Mahfoudh's ABYSS web server. * Experimental, synchronous C++ client. * CGI-based servers. * Pattern-based building and parsing of XML-RPC data. * Largely portable code; portability patches eagerly accepted.