Enterprise JavaBeans

Материал из Seo Wiki - Поисковая Оптимизация и Программирование

Перейти к: навигация, поиск

Enterprise JavaBeans (также часто употребляется в виде аббревиатуры EJB) — спецификация технологии написания и поддержки серверных компонентов, содержащих бизнес-логику. Является частью Java EE.

Эта технология обычно применяется, когда бизнес-логика требует как минимум один из следующих сервисов, а чаcто все из них:

  • поддержка сохранности данных (persistence); данные должны быть в сохранности даже после остановки программы, чаще всего достигается с помощью использования базы данных
  • поддержка распределённых транзакций
  • поддержка конкурентного изменения данных и многопоточность
  • поддержка событий
  • поддержка именования и каталогов (JNDI)
  • безопасность и ограничение доступа к данным
  • поддержка автоматизированной установки на сервер приложений
  • удалённый доступ

Каждая EJB компонента является набором Java классов со строго регламентированными правилами именования методов. Бывают трех основных типов:

  • объектные (Entity Bean)
  • сессионные (Session Beans), которые бывают без состояния (stateless), и с поддержкой текущего состояния сессии (stateful)
  • управляемые сообщениями (Message Driven Beans) — их логика является реакцией на события в системе

Ссылки


ca:Enterprise JavaBean de:Enterprise JavaBeans en:Enterprise JavaBean es:Enterprise JavaBeans fr:Enterprise JavaBeans hu:Enterprise JavaBean id:Enterprise JavaBean it:Enterprise JavaBeans ja:Enterprise JavaBeans ko:엔터프라이즈 자바빈즈 nl:Enterprise JavaBeans pl:Enterprise JavaBeans pt:EJB simple:Enterprise Java Beans sv:Enterprise JavaBeans tr:Enterprise JavaBeans uk:Enterprise JavaBeans zh:EJB

Личные инструменты

Served in 0.207 secs.