O'Reilly logo

J2EE™ and Beyond: Design, Develop, and Deploy World-Class Java™ Software by Art Taylor

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

Java XML Packages

The capabilities of XML lend it to a number of tasks, from messaging to informational registries. In order to use XML correctly, we also require class libraries to help perform some of the common tasks required, such as describing data correctly and parsing and transforming XML data to more useful structures. The various Java XML packages currently or soon to be available provide these capabilities (see Table 14-2).

Table 14-2. Java XML Packages
PackageDescription
JAXPXML parsers and transformation libraries.
JAXBConversion of XML to data program structures.
JAXMXML for messaging (SOAP).
JAXRXML for registries.
JAX-RPCXML for messaging using remote procedure calls (RPC). Provides Web Services using this mechanism.

The JAXP package ...

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