mod_xml 0.11 review

by on

mod_xml is an XML applications development environment for Apache 2.0

License: GPL (GNU General Public License)
File size: 0K
Developer: Nick Kew
0 stars award from

mod_xml is an XML applications development environment for Apache 2.0. mod_xml's primary purpose is to provide a powerful, full-featured opensource platform for Webservices and XML applications.

Written in C (and possibly C++, depending on the XML library used) and fully integrated into Apache, it should present a leaner, meaner system and a far lower overhead than the heavyweight alternatives that have traditionally dominated this market.

It comprises three main components:

Main Handler: SAX and DOM APIs for applications development
Input filter: convert request data to XML, with additional options to encapsulate HTTP headers (XMTP) and CGI vars.
XSLT output filter for dynamic publishing.

XML Platform

mod_xml requires an XML implementation, to support the required XML and XSLT technologies. The XML implementations currently provided are:

apache, using Xerces-C and Xalan-C
gnome, using libxml2 and libxslt

So you will need to have either Xalan/Xerces or libxml2/libxslt installed before you can build mod_xml. Applications using the SAX or DOM should use the same XML libraries that were used to build the module. Applications using only XSLT can use any XML implementation.

Other XML implementations, such as expat+sablot, may be supported as and when resources permit.

Apache 2.x

mod_xml 0.11 keywords