相关疑难解决方法(0)

Metro vs Java的JAX-WS?

Java的JAX-WS和Metro有什么区别?它们是两个不同的JAX-WS实现相同吗?

根据我的研究,JAX-WS已经是JDK 6的一部分.但是,JAX-WS没有附带标准的JDK包,所以我找了一个Java EE jar.但是,似乎Oracle不承载已编译的Java EE jar,而是提供Glassfish作为Java EE服务器.

我能够在Glassfish上运行我的Web服务.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是一样的吗?

java tomcat glassfish java-metro-framework jax-ws

28
推荐指数
1
解决办法
1万
查看次数

如何将jax-ws服务部署到eclipse或tomcat?

作为一名Web服务初学者,我已经尝试了两周的时间来获得一个使用maven,eclipse和tomcat的hello world webservice.

我放弃了尝试让任何代码/ wsdl生成器工作,我按照本教程http://myarch.com/create-jax-ws-service-in-5-minutes手动编写一个例子,这是辉煌.

这导致4个类文件和一个WSDL文件.

所以我的愚蠢问题是如何在eclipse和/或tomcat上"运行"服务?

我尝试将它们部署为webapp,但没有任何乐趣 - web.xml中没有任何内容告诉servlet引擎Web服务是否存在,所以我想它永远不会工作.

我是否必须在tomcat中有一个特殊的Web服务容器(例如axis2,metro或CXF),并部署到那个?或者它可以运行一些jax-ws罐+神秘配置?

我不想安装到tomcat metro(使用ant,并且设计为glassfish)或axis2(使用ant,大多数人似乎不推荐).

我查看了CXF,但无法在他们的网站上找到如何在没有弹簧的情况下在tomcat(或eclipse)上安装/配置它.我把CFX jar放在maven依赖项中,并安装了eclipse插件,但是这个deoesnt让你更接近实际运行一个没有神秘配置胶水的web服务.CXF似乎与弹簧相关,这对我们来说是一个很大的减号,因为我们不使用弹簧(或需要它的任何功能).

我注意到helios wtp有一些名为JSR-109的Web服务项目.这只是java RPC,还是它支持完整的SOAP websiervice系统,是否值得尝试解决?

任何建议都非常欢迎.我必须搜索1000页以搜索Web服务圣杯 - 即如何创建并部署到tomcat端到端.它应该是这么难吗?

java web-services cxf jax-ws

5
推荐指数
1
解决办法
9162
查看次数

什么是 webservices-rt.jar?和地铁有关系吗?

抱歉,如果这是一个愚蠢的问题,但我真的很困惑,无法清楚地了解它,因为我对 java web 服务非常陌生。

我有一个公开一些 Web 服务 API 的项目,有人告诉我这个项目使用 Metro,但我没有看到像 jaxws-rt.jar 这样与 Metro 相关的 jar,而是看到了 webservices-rt.jar。

我想知道 webservices-rt.jar 是什么,它来自哪里?

java web-services microsoft-metro

5
推荐指数
1
解决办法
6476
查看次数