【发布时间】:2013-10-17 05:23:41
【问题描述】:
有一个网络应用程序。它在 Apache Tomcat 5.5 上运行。现在的要求是我必须在其中集成一个模块,该模块将充当 Web 服务并保持此 Web 应用程序完好无损,即此 Web 应用程序将有两个部分,一个用作 SOAP Web 服务,另一个用作 Web 应用程序。
我已经通过将 AXIS2 集成到 Web 应用程序中来进行尝试。我已经在现有的 web 项目中包含了axis2 jars 并生成了 .aar 文件。 Web 应用程序本身包含axis2 引擎。我已将 web 项目部署为 Tomcat 中的战争并运行该项目。
我的应用程序正在运行,Web 服务正在其端点监听。
下面是项目的目录结构:
我的问题是网络服务模块(.aar)和网络应用程序模块如何相互通信?
【问题讨论】:
-
如果web服务完好,发送请求,它会发回响应,相应地处理响应
-
@HussainAkhtarWahid 还有其他选择吗?实际上它是一种双向通信。 WebApp -> WebService 和 WebService->WebApp.
标签: java web-services jakarta-ee axis2 tomcat5.5