【发布时间】:2011-08-26 10:03:35
【问题描述】:
我有一个在 Tomcat 6 上运行的 SOAP Web 服务(使用 Spring Web 服务,Java)
现在我想将此 Web 服务合并到另一个大型 Web 应用程序(使用 Spring、Java 而非 Web 服务)并将 Web 服务用作主 Web 应用程序的插件。我的意思是当我运行我的主应用程序时,我的网络服务也将开始运行。他们将使用相同的资源。
主 Web 应用程序已经有几个插件,它们是其 WEB-INF/LIB 文件夹中的 JAR 文件。但是我的 Web 服务是 WAR 文件,所以我可以在另一个 Web 应用程序 WEB-INF/LIB 文件夹中使用 Web 应用程序(WAR 文件)吗?
如果我不能这样做,可以删除我的 Web 服务的 WEB-INF 文件夹并将我的 Web 服务设为 JAR 文件并将其放在我的主要应用程序 WEB-INf/LIB 下文件夹?我不确定是否可以将 Web 服务作为 JAR 文件提供。
您认为哪种方法更好或您有其他建议?
谢谢
【问题讨论】:
标签: java web-services tomcat jar war