我在我的web應用程序中綁定了一個對象給我的jndi。如果關閉瀏覽器並且不解除綁定我的上下文或關閉它,對象仍然綁定到jndi,所以我的兩個問題是:jndi對象綁定使用期限
對象綁定的生命週期如何工作?只要jvm實例啓動,我會認爲它會持續。
一旦用戶關閉瀏覽器,有什麼方法可以解除綁定對象嗎?
感謝
我在我的web應用程序中綁定了一個對象給我的jndi。如果關閉瀏覽器並且不解除綁定我的上下文或關閉它,對象仍然綁定到jndi,所以我的兩個問題是:jndi對象綁定使用期限
對象綁定的生命週期如何工作?只要jvm實例啓動,我會認爲它會持續。
一旦用戶關閉瀏覽器,有什麼方法可以解除綁定對象嗎?
感謝
這完全取決於你所談論的這些命名空間。 LDAP是持久性的。 RMI的一生是註冊管理機構的生命。 Corba's是tnameserv或orbd的生活!除非你使用一個持久的命名服務。 java:命名空間由容器提供,並具有相同的使用期限。
如果用戶關閉瀏覽器,您現在還沒有辦法。離開你的頁面有什麼不同?如果您正在使用會話,那麼您可以在會話過期時解除綁定。使用unbind
解除綁定。