2009-07-03 82 views
1

我已经拥有企业Java EE应用程序。我想要将一些现有的EJB公开为Web服务。如何部署具有Web服务的Java EE项目

我想知道如何组织Java EE项目。我的意思是Web服务在Java EE EAR文件层次结构中的位置以及如何调用已部署的Web服务?

回答

1

这取决于您如何实现您的WebService以及您正在使用的Java EE版本。最简单的是,使用JAX-WS,您的web服务实现和接口都打包在WAR中。请参阅the sun tutorial。可能您可以将您的服务实现为EJB,在这种情况下,您可以简单地使用@WebService注释。在这种情况下,您正在交付EJB jar。

建议您通过一些关于您正在使用的特定App Server的教程。