对 Java 语言进行了一系列更改。JAX-WS 依赖于:Annotation、通用函数和执行程序。我们将在后续的技巧文章中具体讨论 JAX-WS 如何依赖于这个新功能。有关 Java 的这些新功能的信息,请参见参 考资料中的 Java 5 链接。
总结
JAX-WS 2.0 是 JAX-RPC 1.1 的后续版本。其中有些内容保持不变,但大部分编程模型都或多或少有些不同。本技巧文章中介绍的主题将在一系列技巧文章中展开讨论,这个系列的文章对 JAX-WS 和 JAX-RPC 间的区别进行了详细的讨论,我们将在随后的数月中陆续发布。大致看来,可能会因为以下这些原因而决定从 JAX-RPC 迁移到 JAX-WS,或保持不变。
希望继续使用 JAX-RPC 1.1 的原因:
如果您希望继续使用现有的东西,JAX-RPC 将在今后一段时间内继续得到支持。 如果您不希望升级到 Java 5。 如果您希望发送采用 SOAP 编码的消息或创建 RPC/encoded 样式的 WSDL。升级到 JAX-WS 2.0 的原因:
如果您希望使用新的面向消息的 API。 如果您希望使用 MTOM 发送附件数据。 如果您希望通过 JAXB 更好地支持 XML 模式。 如果您希望在 Web 服务客户机中采用异步编程模型。 如果您需要使用能够处理 SOAP 1.2 消息的客户机或服务。 如果您希望在 Web 服务中消除对 SOAP 的需求,而直接使用 XML/HTTP 绑定。 如果您喜欢使用领先的尖端技术。声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://www.haodehen.cn/did97270