Главная » Java, JavaBeans » Цикл жизни stateless session-Компонента

0

В отличие от stateful-Компонента, всеми вопросами цикла жизни stateless session-Компонента ведает его Контейнер.

Цикл жизни такого Компонента очень прост, как видно на рис. 6.2, "". Когда Контейнер создает новый экземпляр такого Компонента, он вызывает методы setSessionContext () и ejbCreate() класса Компонента. Новый экземпляр помещается в пул таких объектов, и любой из них готов обслуживать запросы клиентов. Поскольку stateless-объекты не отслеживают своего состояния, Контейнер для выполнения запроса клиента адресует этот запрос любому объекту из пула. При удалении Контейнером объекта из пула, он вызывает метод session-объекта

ejbRemove().

Рис. 6.2 ""

Инфо Действия по созданию и удалению экземпляров stateless session- Компонентов из пула не связаны с вызовом методов create () или remove () home-/remote-интерфейсов. Цикл жизни таких объектов определяется профилями Контейнера (container policies).

Источник: Руководство программиста Enterprise JavaBeans

По теме:

  • Комментарии