Introduction to JAXM

Many of the most successful projects within the Java Community Process (JCP), such as the definition of the Java API for XML Parsing (JAXP), which is described in Chapter 12, have been motivated by the need for a single, consistent Java API that unifies a number of different, rapidly evolving approaches to a problem. In the case of JAXP, the challenge was to define an API that would accommodate the large number of different implementations that were appearing for processing XML documents, either using a tree-style (such as DOM) or event-style (such as SAX) approach. Document transformation was another area where individual APIs diverged greatly. JAXP quite successfully set out to unite these based on the TrAX Java API. With ...

Get Java™ Web Services Unleashed now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.