Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我已经在我的 Web 应用程序中将一个对象绑定到我的 jndi。如果我关闭浏览器并且不取消绑定我的上下文或关闭它,则该对象仍然“绑定”到 jndi,所以我的 2 个问题是:
对象绑定的生命周期如何工作?我认为只要 jvm 实例启动它就会持续。
一旦用户关闭浏览器,有什么方法可以取消绑定对象?
谢谢
这完全取决于您正在谈论的名称空间。LDAP 是持久的。RMI 的生命周期就是注册表的生命周期。Corba 是 tnameserv 或 orbd 的生命!除非您使用的是持久命名服务。java: 命名空间由容器提供,具有相同的生命周期。
如果用户关闭浏览器,您现在真的没有办法。离开你的页面有什么不同?如果您正在使用会话,那么您可以在会话到期时取消绑定。用来解绑unbind。
unbind