Java XML Pack 是到目前所有Java用来处理XML技术的工具。它包括
Java对下列与XML有关的标准的支持,例如 SAX ,DOM, XSLT ,SOAP
, UDDI , ebXML,和 WSDL。透过一个方便的下载,提供大家一个
用来开发Web应用程序和服务的技术资源。
最新的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
相关网址:http://java.sun.com/xml/downloads/javaxmlpack.html