Один типичный пример использования Sessionful Session Bean - это пример ShoppingCart. Мы создаем экземпляр компонента класса ShoppingCart, а затем сохраняем этот экземпляр внутри HttpSession. Однако, это может быть легко достигнуто, если класс ShoppingCart является обычным Java-классом (или сессионным компонентом без состояния). Запрос на добавление продукта входит, мы создаем объект тележки, а затем помещаем этот объект корзины внутри HttpSession.Зачем использовать ShoppingCart как Stateful Sesson Bean?
Итак, я не вижу смысла использовать сессионный бэк-компонент с поддержкой состояния здесь. И в целом, сеансовый компонент с сохранением состояния, похоже, не играет сколько-нибудь значительных ролей.
Итак, вы имеете в виду поддержание одного экземпляра за сеанс, продолжающийся внутри сеанса - это два примера того, как может быть предоставлен нам компонент состояния с состоянием? HttpSession также может поддерживать один экземпляр за сеанс, но я не уверен в «сохранении внутри сеанса». В любом случае, можете ли вы составить список вещей, которые нам нужно сделать, если мы используем «HttpSession + обычный Java-класс» вместо использования сеансового компонента с состоянием? – echipbk