Rambler's Top100
Что такое ...?                                 Как использовать Eclipse и Jboss?

Что такое EJB?

Session Bean
Время - деньги!

Time is money!

  Rambler's Top100
Примеры программ на java
Контейнер EJB обеспечивает масштабируемую среду исполнения для одновременного параллельного исполнения объектов сессий (session object).
Обычно session bean характеризуется следующим:
- выполняется от имени единственного клиента. Когда клиент прекращает работу, session bean уничтожается. При новом подключении клиента создается новый объект session bean.
- может быть связан с транзакциями, например создавать нового пользователя.  Но представление в session bean бизнес-логики не является задачей session bean, для этого есть другие компоненты- entity bean. 
- может модифицировать данные в базе освобождая разработчика приложения от обеспечения транзакций.
- session bean не представляет данные из базы явно, хотя имеет к ним доступ и может их модифицировать. 
- session bean удаляется, когда завершается деятельность EJB-контейнера. Если клиенту необходимо дальнейшая работа с сервером, создается новый объект.  

Компоненты session bean могут быть двух типов:
- без сохранения состояния (stateless)
- с сохранением состояния (stateful)

Совместное использование EJB и jdbc  в одном проекте


Совместное использование EJB и jdbc  в одном проекте.2

.
 




Почему есть смысл явно использовать Home interface, хотя в спецификации EJB 3 это не требуется?

ERP системы с открытыми кодами


OpenSource