Webapps通信

时间:2011-01-29 07:55:03

标签: java jsp tomcat servlets jetty

我有两个webapps: webapp1 webapp2的

有没有办法可以让这两个人进行交流?例如,假设servlet上下文本身。

我正在使用jetty来启动我的webapps。

java -cp xyz x.y.z.JettyBootstrap webapp1.war java -cp xyz x.y.z.JettyBootstrap webapp2.war

两个webapps都位于同一个文件夹中。我可以在这两个webapps之间进行通信吗?

提前致谢。

1 个答案:

答案 0 :(得分:1)

有很多方法可以让同一个应用服务器上运行的两个网络应用程序进行通信,但最简单的方法是将它们打包到同一个应用程序中...... EAR。 EAR具有应用程序级别类加载器,其中包含Web应用程序。您可以将一些类放入该类加载器中,以便实现数据共享。 Web应用程序将能够使用普通的Java方式读/写数据。