Apache Axiom Description
Apache Axiom™ provides an XML Infoset compliant implementation of an object model that supports the on-demand building and maintenance of the object tree. It supports a new "pull-through" model that allows one to turn off tree building and access the underlying pull stream directly using the StAX API. It also supports XML Optimized Packaging and MTOM. This allows XML to efficiently and transparently carry binary data. These combine to create an API that is very easy to use and has a very performant architecture. Apache Axiom was developed as part of Apache Axis2. It is a standalone XML Infoset model that can be used in conjunction with Apache Axis2.