2011-08-02 267 views
1

在EJB3中,我們有兩種會話Bean:有狀態和無狀態。在這種情況下,我們必須使用Stateful bean嗎? EJB3如何管理有狀態會話Bean的會話?我們可以訪問會話bean的會話範圍值嗎?當有許多用戶訪問使用有狀態會話bean的應用程序時,我們的系統性能如何受到影響?有狀態會話Bean vs無狀態會話Bean

回答

1

如果您需要在調用之間保持狀態,則只應使用有狀態會話bean。 (例如累積物品的購物車) 無狀態會話bean可以合併,因此更有效。

你應該總是試圖保持事物無狀態,因爲這是可擴展的。