Tomcat JNDI Bean

时间:2012-05-25 17:58:27

标签: java tomcat jndi

我想知道是否可以将带有数据的对象存储到JNDI资源中,就像我们在会话中一样,可以在不同的应用程序之间共享数据(登录数据)。我已经阅读了http://tomcat.apache.org/tomcat-5.5-doc/jndi-resources-howto.html中的文档,但由于JNDI的实例化过程,我仍然有点困惑。谢谢!

1 个答案:

答案 0 :(得分:0)

Tomcat的JNDI服务非常轻量级,故意在webapps之间提供隔离。该实现也不支持远程连接和引用等,因此您将无法在群集中的服务器之间共享数据。

如果您不想使用功能齐全的Java EE容器(如Glassfish或JBoss AS),那么您可能需要研究像webcache这样的内容来共享这样的数据。