gpt4 book ai didi

java - JBossWS 与 JAX-WS

转载 作者:行者123 更新时间:2023-11-29 03:43:15 26 4
gpt4 key购买 nike

这可能是一个微不足道的问题,但它一直让我感到困惑,我无法从谷歌和在线搜索中找到直接的答案。

JBossWS 和 JAX-WS 有什么区别?

JBossWS 是建立在 JAX-WS 之上的实现,所以在某种意义上 JBossWS 包含 JAX-WS?如果是这样,是什么让人们使用 JBossWS 而不是 JAX-WS?

非常感谢!

最佳答案

What is the difference between JBossWS and JAX-WS?

Is JBossWS an implementation built on JAX-WS, so in a sense JBossWS contains JAX-WS?

JAX-WS 是一种用 Java 构建网络服务的规范。它定义了要使用的注解(@WebService, ...)等等。 jdk 包含此规范的引用实现,即 JAX-WS RI。

JBossWS 实现了 JAX-WS 规范。也就是说,它支持与 JAX-WS RI 相同的注释和编程模型。它确实不包含 RI,但提供了自己的实现。

If so what makes people use JBossWS and not JAX-WS?

无论您是使用 JBossWS 还是 RI,您都将使用 JAX-WS。人们会使用与 RI 不同的实现,因为他们需要额外的 WS 标准的支持,例如 WS-Security、WS-ReliableMessaging 等等。 RI 支持的唯一附加标准(当然除了 WSDL 和 SOAP 之外)是 WS-Addressing。

关于这一点:还有更多的 JAX-WS 实现,它们的支持程度不同。例如 Apache CXF 或 Metro。

关于java - JBossWS 与 JAX-WS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12191104/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com