- Apache XML
The Apache XML project is part of the
Apache Software Foundation and focuses onXML -related projects.It consists of several sub projects:
Active sub projects
*
Xerces : An XML parser for Java,C++ andPerl
*Xalan : AnXSLT stylesheet processor for Java and C++ which implements theXPath query language.
*AxKit : An XML-based web publishing framework inmod_perl
*Forrest: A standards-based documentation framework
*XML-Security: A project providing security functionality for XML data
*Xindice: A nativeXML database
*XML Commons: A project focusing on common code and guidelines for XML projects
*XMLBeans : An XML-Java binding toolProjects related to webservices
*SOAP: Is an old implementation of the
SOAP . This project based onIBM 's SOAP4J implementation. It should no longer be used for new projects. Instead you should favour the Axis implementation.
*XML-RPC: Apache XML-RPC is a Java implementation ofXML-RPC , a protocol that uses XML over HTTP to implement remote procedure calls.
*Axis: Apache Axis is the current implementation of theSOAP for Java and C++. It is the successor for the SOAP project.
*WSIF:Web Services Invocation Framework is a simple Java API for invokingWeb services .No longer developed projects
*Crimson: A Java XML parser derived from the Sun Project X Parser
*Xang: Framework for rapid development of dynamic server pages inECMAScript (JavaScript )
Wikimedia Foundation. 2010.