多层Web应用程序部署和访问



我遇到了一种情况
我有一个.war文件,比如APP-1,它为例如getAccountTxn公开SOAP服务。我有另一个.war档案,比如APP-2使用这个web服务
现在我想再创建一个.war文件,比如APP-3,它公开了任何客户端都可以使用的REST Web服务。我想部署APP-2&APP-3在同一服务器上(即Apache Tomcat)
现在的问题是
"我如何从APP-3访问getAcccountTxn并考虑APP-2没有暴露任何web API?"
"如何在没有任何web API的情况下从APP-3调用APP-2?"

感谢回复。

在启动第二个实例之前,将CATALINA_BASE设置到适当的目录

export CATALINA_BASE=/path/到/tomcatInstance2

更新

"export"是一个unix命令。在Windows上,您需要调用"set"。更改您的批处理文件如下:

@echo off
set CATALINA_BASE="D:/RiverMA/javadevenviroment/Stage1/apache-tomca/tomcat-instance1"
pushd %CATALINA_BASE%bin
call startup.bat
exit

相关内容

  • 没有找到相关文章

最新更新