Java EE 5 Web 服务使用 JAX-WS。JAX-WS 表示 "Java API for XML Web Services",它是 Java API for XML-based RPC 1.1 (JAX-RPC) 的 2.0 发行版本。JSR 109 是 Java EE 5 规范的 Web 服务部分。它建立在 Web 服务和客户端的 JAX-WS 编程模型基础之上。JAX-WS 简化了使用 Java 技术开发 Web 服务的工作任务。例如,它通过提供标注来简化 Web 服务的开发并减小了运行时 JAR 文件的大小,从而解决了 JAX-RPC 1.1 中存在的一些问题。
简而言之,JAX-WS 是一种标准,它提供了以下内容:
Sun Microsystems 通过一组工具(主要是 wsimport)来实现该标准,这些工具为客户端代码生成“可移植的工件”(Bean、桩模块和 XML)。wsimport 表示“Web 服务导入”,它读取发布的 Web 服务的描述符并生成客户端工件。