摘要
JAX-WS(Java Architecture for Web Services)是JAX-RPC的后续版本。它是一种基于标准的API,可用于编写、汇编和部署Java Web services。JAXB(Java Architecture for XML Binding)是一种Java/XML绑定技术。JAX-WS将使用JAXB处理所有的Java绑定操作。
本文将简要介绍BEA WebLogic Server 10.1中所支持的JAX-WS 2.0和JAXB 2.0。读者可通过文章中的示例代码入门。
JAXB 2.0 Java开发人员快速指南
JAX-WS使用JAXB处理所有的Java绑定操作,因此本文将重点讨论与JAX-WS有关的JAXB。熟练的Java开发人员通常都很繁忙。考虑到这一点,我将主要讨论以下两方面内容:
目前使用JAXB 2.0可以完成的任务。
目前使用JAXB 2.0无法完成的任务。
如果您忙得连阅读这篇文章的时间都没有,请直接 下载 本文所提供的示例代码。压缩包中的README文件介绍了具体的操作步骤。
使用JAXB 2.0可以完成那些任务?
下面列出了使用JAXB 2.0可以实现的一些比较有趣的任务。我的意思并不是说使用其他Java-to-XML/XML-to-Java绑定技术就不能实现这些操作。我只是列出了使用JAXB 2.0可以完成的操作: