Java XML
From Wikipedia, the free encyclopedia
The factual accuracy of this article may be compromised due to out-of-date information. You can improve the article by updating it. There may be information on the talk page.(April 2008) |
This article does not cite any references or sources. (April 2008) Please help improve this article by adding citations to reliable sources. Unverifiable material may be challenged and removed. |
The Java programming language XML APIs from Sun Microsystems consist of the following separate programming APIs:
- Java API for XML Processing, or JAXP.
- Java API for XML Messaging, or JAXM.
- Java API for XML-based RPC, or JAX-RPC.
- Java API for XML Registries, or JAXR.
- Java Architecture for XML Binding, or JAXB. – (this is its official Sun name, even though it is an API, see [1])
Only the Java API for XML Processing is a required API in Enterprise Java Beans Specification 1.3.
A number of different software packages implement these APIs including:
- Xerces – One of the original and still (in 2002) most popular SAX and DOM parser.
- Crimson XML – A faster SAX and DOM parser.
- Xalan – The original and still (in 2002) most popular XSLT/XPath implementations.
- Sparta XML – A fast and small SAX and DOM parser that also includes an XPath subset.
[edit] External links
- Java technology for XML - Sun's page.
- StelsXML JDBC driver - JDBC driver for XML files.