繁体   English   中英

我需要用于EJB3 Web服务的JBossWS吗?

[英]Do I need JBossWS for EJB3 Webservices?

我们已经使用EJB3,Hibernate,Jboss AS,JAX-WS等开发了Web服务。

在进行Web服务和部署时,我会看到JBossWS参考。

我真的需要它来使我的Web服务正常工作吗? 还是可选的? JBossWS的用例是什么?

如果不需要JBossWS并且JBossAS就足够了,如何从Web控制台JBoss AS中看到我的Web服务?

JBoss WS是与JBoss AS一起提供的JAX-WS标准的实现。 JBoss WS是由Red Hat开发的,因此它是JBoss的“本地”实现(对于JBoss 5.X和JBoss 6.x系列)。

因此,是的,您需要JBossWS才能使Web服务正常工作。 但...

但是对于JBoss 5.X.GA,可以用Apache CXF或JAX-WS的Metro实现代替JBoss WS。 无论如何,您需要一些JAX-WS实现。

对于最新的JBoss版本-7.X,将放弃JBossWS并使用Apache CXF。

还有一个jbossws Web应用程序(可在本地计算机上的localhost:8080 / jbossws上使用)-无需使用该应用程序即可运行Web服务,但可方便地下载WSDL文件或检查是否已部署Web服务-可以使用密码保护, 如果需要的话。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM