Home Xml An Overview of the XML-APIs
Questions:Ask|Latest


 
 

Share on Google+Share on Google+

An Overview of the XML-APIs

Advertisement
Here we have listed all the major Java APIs for XML. But we will concentrate most on JAXP in our coming tutorials.

An Overview of the XML-APIs

     

Here we have  listed all  the major Java APIs for XML. But we will concentrate most on JAXP in our coming tutorials.

JAXP: Java API for XML Processing
This API  provides a common interface for creating and using the standard SAX, DOM, and XSLT APIs in Java, independent to vendor's implementation .
 
JAXB: Java Architecture for XML Binding
This standard defines a mechanism for writing out Java objects as XML (marshalling) and for creating Java objects from such structures (unmarshalling).
 
JDOM: Java DOM
An alternative to DOM, that creates a tree of objects from an XML structure. The resulting tree is much easier to use, and it can be created from an XML structure without a compilation step.
DOM4J
Although it is not on the JCP standards track, DOM4J is an open-source, object-oriented alternative to DOM that is in many ways ahead of JDOM in terms of implemented features. It is  an excellent alternative for Java developers who need to manipulate XML-based data.
 
JAXM: Java API for XML Messaging
The JAXM API defines a mechanism for exchanging asynchronous XML-based messages between applications. ("Asynchronous" means "send it - forget it".)
 
JAX-RPC: Java API for XML-based Remote Process Communications
The JAX-RPC API defines a mechanism for exchanging synchronous XML-based messages between applications. ("Synchronous" means "send a message and wait for the reply".)
 
JAXR: Java API for XML Registries
The JAXR API provides a mechanism for publishing available services in an external registry, and for consulting the registry to find those services.

     

Advertisement

If you enjoyed this post then why not add us on Google+? Add us to your Circles



Liked it!  Share this Tutorial


Follow us on Twitter, or add us on Facebook or Google Plus to keep you updated with the recent trends of Java and other open source platforms.

Posted on: May 25, 2007

Ask Questions?    Discuss: An Overview of the XML-APIs  

Post your Comment


Your Name (*) :
Your Email :
Subject (*):
Your Comment (*):
  Reload Image
 
 
Comments
DMCA.com