Projects / xmlrpc-c

xmlrpc-c

xmlrpc-c is a programming library for writing an XML-RPC server or client in C or C++. XML-RPC is a standard network protocol to allow a client program to make a simple remote procedure call (RPC) type request of a server. It's like SOAP or CORBA, but much simpler. This library speaks the same XML-RPC as similar libraries for lots of other programming languages, with most of the popular extensions. The client library uses either w3c libwww or Curl for HTTP. The server library contains a complete lightweight HTTP (Web) server and also facilities for running with CGI under any Web server.

Tags Internet Web Software Development Object Brokering Libraries
Licenses BSD Original
Operating Systems POSIX Windows Windows
Implementation C C++

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  15 Feb 2001 13:28
  • Rrelease-after

Changes: This release fixes a bug which allowed denial-of-service or stack-overflow attacks against xmlrpc-c servers, adds basic Win32 support, and fixes several minor bugs.

  • Rrelease-mid
  •  31 Jan 2001 21:31
  • Rrelease-after

Changes: Support for boxcarring, instrospection, automagic documentation generation, HTTP Basic Authentication, and mod_gzip. Instructions were also added on using xmlrpc-c with SSL.

  • Rrelease-mid
  •  30 Jan 2001 06:14
  • Rrelease-after

    Changes: This release includes support for CGI-based XML-RPC servers, a new HOWTO with examples in Perl, Python, C, C++, Java, and PHP, and a bugfix in the CGI code.

    • Rrelease-mid
    •  30 Jan 2001 06:14
    • Rrelease-after

      Changes: Type introspection, improved error messages, and support for the version of w3c-libwww that ships with most Linux distributions.

      • Rrelease-mid
      •  30 Jan 2001 06:14
      • Rrelease-after

        Changes: This release provides a massive performance improvement, C++ cleanups, and improved documentation.

        50606b47c7a05c5b08110448b438e844_thumb

        Project Spotlight

        Gallery

        A slick Web-based photo album written using PHP.

        No-screenshot

        Project Spotlight

        Unicorn

        A Unix and LAN/localhost-optimized fork of the Mongrel HTTP server.