無狀態就是說有被很多使用者使用,前乙個使用者設定的值會很容易被後乙個使用者所更改,所以無法維護乙個使用者所設定的
值,所以稱之為無狀態,有狀態就是指這個bean例項只被乙個使用者所使用所以可以保持乙個使用者所設定的值,所以稱之
為有狀態的。
無狀態使用的是例項池來管理bean
有狀態使用的是啟用管理。
在有狀態中,如果乙個會話例項在一定的時間段內不能被使用,那麼就會被由記憶體儲存到磁碟上去,
如果這個會話例項在一段時間內又重新被使用,那麼就會被重新調到記憶體中去。
會話例項從記憶體被儲存到磁碟中的過程被稱為鈍化。
會話例項從磁碟被還原到記憶體中的過程中被稱為啟用。
有狀態bean最典型的應用就是購物車,因為它要為第乙個使用者儲存它的會話資訊。
有狀態bean的效率會很低,無狀態bean 的效率會很高,
所以在以後不要求儲存每乙個使用者的狀態的時候,應該優先考慮使用無狀態的bean.
雲計算與無狀態會話
雲計算因其軟體上的按需付費模式而大獲成功,它創造了一種伸縮性模型 你可以把這種概念擴充套件到整個平台成本上 應用程式伺服器,資料庫和應用。關於伸縮性的最重要的一點就是 根據負載的情況,白天給公司提供服務的9臺機器在夜間自動縮減到1臺。而這一台之外的其它8臺機器開始給其它公司提供服務。雲計算的這種能夠...
EJB中有狀態會話Bean的理解
想要理解ejb的有狀態的會話bean,我們可以先來看下session是如何儲存客戶端的狀態的。假設有多個客戶端來訪問同乙個伺服器,那麼伺服器是如何來區分這些不同的客戶端呢?我們知道伺服器回返回乙個jsessionid給客戶端,客戶端將這個jsessionid寫到客戶端的cookie中。每次客戶端向伺...
閘道器中有無狀態是決定性的
廣義的講,閘道器在各種網路中都存在,在各層都存在。從物理層的放大器和中繼器,到二層的橋接技術,到三層的路由器,到四層的 到 sip alg,以及說不清楚層的 nat,防火牆,dpi等,無所不在。近日,在 ipbaobao 忽悠做ipv6 化的物聯網時,即把 ipv6 延伸到物聯網的感知延伸層,對於閘...