Java的JAX-WS和Metro有什么区别?它们是相同的还是两个不同的JAX-WS实现?
根据我的研究,JAX-WS已经成为JDK 6的一部分。然而,JAX-WS并不随JDK的标准捆绑包一起提供,因此我寻找了一个Java EE jar文件。然而,Oracle没有提供编译后的Java EE jar文件,而是提供了一个Java EE服务器Glassfish。
我能够在Glassfish上运行我的Web服务。Glassfish使用哪个JAX-WS实现?由于它托管在Oracle上,我认为它使用的是Java的JAX-WS实现,该实现据说是JDK 1.6的一部分?我的假设是否正确?另外,为了运行基于JAX-WS的Web服务,我需要下载JAX-WS jars。我找到了Metro。但是在它的页面上,我看到Metro的链接是Glassfish的子链接。所以我现在感到困惑。Glassfish是否使用Metro?还是Glassfish使用Java的JAX-WS?
Metro和Java的JAX-WS是相同的吗?