This article critically evaluates the role of XML binding frameworks play in
the context of service-oriented architecture (SOA) platforms, and it also
provides an objective evaluation of the popular XML binding frameworks in a
J2EE environment.
XML binding refers to the mapping of XML documents to/from any suitable
internal representation (e.g., object-based representation) that is
understandable by the underlying system, and in the process facilitating easy
and intuitive access to the data in XML documents. In a J2EE context, this
translates to an easier and logically meaningful way of accessing the data in
XML documents, rather than using the low-level DOM/SAX parsers.
To illustrate, in Listing 1, an order-processing application would find it
easy to access Order, Ite... (more)