一个jvm中的servlet如何与另一个jvm中的servlet通信

时间:2010-04-05 10:31:11

标签: tomcat servlets java-ee jvm

这可以通过在RequestDispatcher中指定servlet的完整URL来解决吗?

2 个答案:

答案 0 :(得分:3)

如果两个servlet完全分开部署,那么最简单的通信方式是通过HTTP并指定URL(毕竟,这是他们提供的API)。

使用HttpClient等库可以简化此过程,并在需要时管理会话/身份验证等。

答案 1 :(得分:1)

Brian是真的,使用HttpClient来做到这一点。

但无论如何,从另一个servlet调用servlet似乎是一个糟糕的设计吗? 您最好至少制作一个服务来处理对其他servlet的请求。