关于网友提出的“ Tomcat是否能实现不同war包间的调用?”问题疑问,本网通过在网上对“ Tomcat是否能实现不同war包间的调用?”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题: Tomcat是否能实现不同war包间的调用?描述:
比如 我在Tomcat部署了2个war包A.war和B.war,分别对应URL: http://127.0.0.1:8080/a 和 http://127.0.0.1:8080/b
现在我想开发一个war包C.war, 对应http://127.0.0.1:8080/c, 用来处理所有发到http://127.0.0.1:8080/c的request,根据这些request的soap头的不同来分发给http://127.0.0.1:8080/a 或 http://127.0.0.1:8080/b
这就会涉及到C.war会调用A.war和B.war, 请问有高手能告诉我这能够实现吗?
如果能该如何操作? 最好有相关简单代码示例, 在下感激不尽!!!
解决方案1:
做接口
两个不同系统之间的调用。
最好A.war和B.war有webService的接口,这样C.war要好做得多
解决方案3:web services
解决方案4:使用 Web 服务器的反向代理功能来做这事情比较好。