最新的Java XML Pack包括一些目前已经公开而且可用的Java API以 及程序架构,正式版和仍在制定当中的Early Access版本都包括在内。 它会至少每季更新一次,目前这个最新的版本是2001年冬季版。
在这个2001年冬季版Java XML Pack之中包含下面几个早期的 Early Access 版本软件 :
Java API for XML Messaging (JAXM) v1.0.1 EA1 让开发者能够 来传送并且接收SOAP 1.1,ebXML TR&P 和 SOAP-RP profile的讯息。
Java API for XML Processing (JAXP) v1.2 EA1 用来处理 SAX ,DOM,和 XSLT 这些XML Processing标准。
Java API for XML Registries (JAXR) v1.0 EA 提供一个标准 Java API来做到XML注册机制的互通, 例如 UDDI 和 ebXML Register/ Repository。
Java API for XML-based RPC(JAX-RPC) v1.0 EA1 提供一个整合 XML远程过程调用(RPC)来开发Web应用程序或Web Services的工具。
下一个版本将会包括Java Architecture for XML Binding(JAXB)。
毫无疑问的,Java和XML两种技术的结合,是最佳的应用程序解决方案。 这个Java XML Pack,让使用XML的Java程序设计师,能一次下载就拥有 这些技术资源。
在上一个Java XML Pack 2001年秋季版中,包括两个正式版的Java/XML APIs:JAXP和JAXM。这两者刚好 可以支持两种XML的用途:将XML当成 一个资料交换或讯息传递格式,或是当成 一种文件格式。JAXP (Java API for XML Processing)提供程序开发者使用SAX ,DOM,XSLT这些标 准来处理XML文件的工具,而JAXM让程序开发者可以处理 SOAP1.1格式的 讯息。所以利用JAXM和JAXP,我们就可以来建造一个基本的Web Service。
这个Java XML Pack的下载网址则是: http://java.sun.com/xml/downloads/javaxmlpack.html