Рекомендация: Проектирование bean-объектов сеанса
В этом руководстве обсуждаются способы проектирования bean-объектов сеанса для приложения J2EE.
Взаимосвязи
Связанные элементы
Основное описание

Введение

Это руководство посвящено проектированию bean-объектов сеанса. Дополнительное руководство о bean-объектах сеанса, например, о способе их идентификации и моделирования, находится в разделе Руководство по рабочему продукту: bean-объекты сеанса. Общее руководство об объектах EJB находится в разделе Руководство по рабочему продукту: Объекты EJB.

Сравнение локальных и удаленных интерфейсов

Bean-объекты сеанса предоставляют локальные и/или удаленные интерфейсы. Описание условий, в которых нужно использовать каждый из них, находится в разделе Руководство по рабочему продукту: Объекты EJB.

Передача параметров

Каждый вызов удаленного интерфейса bean-объекта сеанса создает дополнительную нагрузку. Таким образом, количество удаленных вызовов, требуемых для выполнения данного прецедента, может значительно повлиять на быстродействие и загрузку сети. Стратегии передачи параметров описаны в разделе Руководство по рабочему продукту: Объекты EJB.

Транзакции

Bean-объекты сеанса могут использовать транзакции, управляемые bean-объектом, или транзакции, управляемые контейнером. В общем случае, транзакции, управляемые контейнером, проще, и поэтому они предпочтительнее. Более подробная информация находится в разделе Прием: Проектирование объектов EJB.