Java Technology and XML

Portable Code, Portable Data

XML, the Extensible Markup Language, is the preferred technology in many information-transfer scenarios because of its ability to encode information in a way that is easy to read, process, and generate. Java is an ideal companion to XML: both languages share a similar historical background (C++, SGML); both have goals of simplicity, portability, and flexibility; and both continue to be developed in groups that involve industry, development community and academia (W3C, Java Community ProcessSM). Not suprisingly Java is the overwhelmingly preferred language for server and client-side XML application development.
Java and XML are a natural match for the creation of applications that exploit the web of information where different classes of clients, from a traditional phone to the latest smart refrigerator, consume and generate information that is exchanged between different servers that run on varied system platforms. The portability and extensibility of both XML and Java make them the ideal choice for the flexibility and wide availability requirements of this new web.

Source : Site de Sun
Java XML Pack - Summer 02 release
  • JAXM : The Java API for XML Messaging v 1.1
  • JAXP : The Java API for XML Processing v 1.2
  • JAXR : The Java API for XML Registries v 1.0_01
  • JAX-RPC : The Java API for XML-based RPC v 1.1
  • SAAJ : SOAP with Attachments API for Java v1.1

Source : Site de Sun
Java XML Pack - Spring 02 release (11 Mb)
  • JAXM : The Java API for XML Messaging v 1.0.1 EA2
  • JAXP : The Java API for XML Processing v 1.2 EA2
  • JAXR : The Java API for XML Registries v 1.0 EA2
  • JAX-RPC : The Java API for XML-based RPC v 1.0 EA2

Source : Site de Sun


Article extrait du site Loribel.com.
https://loribel.com/java/topics/java.xml.html