O'Reilly logo

Java™ Web Services Unleashed by Mark Wutka, Joseph Weber, Arthur Ryman, K. Scott Morrison, Benoît Marchal, Matthias Kloppmann, Steven Haines, Darren Govoni, Francisco Curbera, Frank Cohen, Robert Brunner

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

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 ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required