Java 的 JAX-WS 和 Metro 有什么区别?它们是相同的吗?它们是两个不同的 JAX-WS 实现吗?
根据我的研究,JAX-WS 已经是 JDK 6 的一部分。但是,JAX-WS 没有附带 JDK 的标准捆绑包,所以我寻找了一个 Java EE jar。但是,Oracle 似乎没有托管已编译的 Java EE jar,而是提供了 Glassfish,它是一个 Java EE 服务器。
我能够在 Glassfish 上运行我的网络服务。Glassfish 使用什么 JAX-WS 实现?由于它托管在 Oracle 上,我假设它正在使用 Java 的 JAX-WS 实现,这应该是 JDK 1.6 的一部分?我的假设是否正确?此外,要运行基于 JAX-WS 的 Web 服务,我需要下载 JAX-WS jar。我找到了地铁。但是在它的页面上,我看到 Metro 的链接是 Glassfish 的子链接。所以我现在很困惑。Glassfish 使用 Metro 吗?还是 Glassfish 使用 Java 的 JAX-WS?
Metro 和 Java 的 JAX-WS 是否相同?