java - 与 JAX-WS 2.2.x 一起使用的最低 JDK 和 JRE

标签 java web-services jax-ws compatibility

我正在使用 JAX-WS wsimport 生成 stub 来调用 Web 服务。我需要 JAX-WS 2.2 或更高版本 - 默认情况下仅适用于 JDK/JRE 7。JAX-WS 2.2 可以使用的最低 JRE/JDK 是多少?可以和JRE5一起使用吗?可以和JRE6一起使用吗? JAX-WS 文档描述了如何将 JAX-WS 2.2.x 与 JDK 6 结合使用 - https://jax-ws.java.net/2.2.7/docs/ch02.html#running-on-top-of-jdk-6

但是,该文档似乎适用于服务器端的 Web 服务。我在文档中找不到任何关于它是否可以用于 JRE 6 客户端 stub 的明确信息(即使用 JAX-WS 2.2.x 生成客户端 stub ,然后针对 JRE 6 运行它们)。

这完全支持吗?有什么注意事项吗?

最佳答案

使用Java Endorsed Standards Override Mechanism这是客户端和服务器都要走的路。

此机制也适用于 Java 5,但我预计 JAX-WS 2.2 不会对此进行太多测试。

关于java - 与 JAX-WS 2.2.x 一起使用的最低 JDK 和 JRE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26352044/

相关文章:

c# - 为什么 WCF 服务函数中需要 OperationContract 属性?

web-services - InaccessibleWSDLException 在我的日志文件中,但一切正常。怎么了?

java - 在 MobileFirst 服务器(Liberty 服务器)中使用 jax-ws

javascript - 过滤器未显示在网格中

java - 循环并重复捕获异常

c# - 如何将编码的 Web 性能测试添加到 visual studio 2012 中的负载测试

java - jax-ws、glassfish 和@HandlerChain

java - 防弹 groovy 脚本嵌入

java - 如何将我的意思是将 reducer 输出(整个MR输出)压缩到一个 zipper 中?而不是像 “part0000.txt ”的 “part0000.zip”

c# - Exchange Web 服务托管 API : Accessing other users items