Welcome to Apache AxKit!


Apache AxKit is an XML Application Server for Apache. It provides on-the-fly conversion from XML to any format, such as HTML, WAP or text using either W3C standard techniques, or flexible custom code. AxKit also uses a built-in Perl interpreter to provide some amazingly powerful techniques for XML transformation.

AxKit makes the separation of content and presentation a practical reality. The pipelining technique that AxKit uses allows content to be converted to a presentable format in stages, allowing certain platforms to see data differently to others. AxKit allows web designers to focus on web site design, content developers to work on a purely content basis, and webmasters to focus on their core competencies.

AxKit is based on components that are replaceable. This allows the web site developer to create a completely custom XML Application Server based around the AxKit API. AxKit can either automatically provide caching facilities, or you can create your own cache handler, so that XML transformations (which can be time consuming) only happen when required.

The toolkit also provides ability to build component based web sites, and dynamic content. Database integration is fully supported, allowing either delivery of XML from a database, or XML generation from a database query. Dynamic web components can be built using the Perl language, making the possibilities as infinite as CGI scripts, without the potential mess that CGI programming can cause.

For more information please follow the links on this page.

The XML Cover Pages -
>>IBM alphaWorks Releases Web Services Interface Definition for Intrusion Defense - Web Services Interface Definition for Intrusion Defense (WSID4ID) is a recent release from alphaWorks emerging technologies. The IBM WSID4ID tool is an Eclipse plug-in that validates the Web Service Description Language (WSDL) interface specification of a Web service, flagging any interface feature that could open a door to hacker attacks against the service. It requires Eclipse 3.0 and the WSDL validator from the Eclipse Web Service Validation Tools (WSVT).
>>W3C Releases Revised Platform for Privacy Preferences (P3P v1.1) Specification - An updated Working Draft of "The Platform for Privacy Preferences 1.1 (P3P 1.1) Specification" has been produced by members of the W3C P3P Specification Working Group. P3P-enabled Web sites make privacy information available in a standard, machine-readable format so that P3P-enabled browsers can read the snapshot and compare it to the consumer's privacy preferences. P3P policies use an XML+namespaces encoding of the P3P vocabulary for privacy data elements.
>>Independent Developers Release Draft Version of RSS 1.1 (RDF Site Summary) - An independent group of RSS 1.0 users has announced the draft release of "RSS 1.1: RDF Site Summary" as a content syndication format intended to update and replace the popular XML and RDF-based RSS Version 1.0. RSS V1.1 is designed for current RSS 1.0 users, and is not intended to compete with the Atom specification currently under development within IETF. Draft V1.1 features a complete formal definition, including OWL, RELAX NG, and conformance criteria.
>>IBM Proposes a Patent Commons for Royalty-Free Open Source Software Development - IBM, 2004 twelfth consecutive-year leader in patent awards, announced an industry-wide "patent commons" innovation initiative in which royalty-free patented technology is made available for Open Source Software development. IBM seeded the commons by publishing a "Statement of Non-Assertion of Named Patents Against OSS" identifying some 500 IBM patents relating to operating systems and databases, internet, user interface, and language processing technologies.