спецификация технологии написания и поддержки серверных компонент, содержащих бизнес-логику. Является частью J2EE.
Эта технология обычно применяется, когда бизнес-логика требует как минимум один из следующих сервисов, а чаcто все из них:
поддержка сохранности данных (persistence); данные должны быть в сохранности даже после остановки программы, чаще всего достигается с помощью использования базы данных
поддержка распределённых транзакций
поддержка конкурентного изменения данных и многопоточность
поддержка событий (с помощью JMS)
поддержка именования и каталогов (JNDI)
безопасность и ограничение доступа к данным
поддержка автоматизированной установки на сервер приложений
удаленный доступ
Каждая EJB компонента является набором Java классов со строго регламентированными правилами именования методов. Бывают трёх основных типов:
сессионные (Session Beans), которые бывают без состояния (stateless), и с поддержкой текущего состояния сессии (stateful)
сущности (Entity Beans) — для них сервером обеспечивается сохранность данных
управляемые сообщениями (Message Driven Beans) — их логика является реакцией на события в системе
Быстрый переход к содержимому сайта Karman.com.ua:
Новости, советы, углубленные знания, знания для новичков, законодательство, интересные скрипты, фотогалереи, отчеты, статьи о хостинге: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24 Часто задаваемые общие вопросы о хостинге, про FTP, PHPMyAdmin и MySQL, CPanel, Предустановленные скрипты, WHM, Cron, .htaccess, SSH, Паролирование директорий,
О доменах, о работе с сайтом, о Раскрутке сайта, об Электронной почте, про Основы web-программирования: 0, 1 Энциклопедия основных терминов хостинга, программного обеспечения, железной стороны хостинга, технологий, электронной почты и доменов: 0, 1, 2, 3, 4, 5, 6 Сайты о хостинге (форумы, хостинг-провайдеры, студии веб-дизайна, домен-регистраторы, инструментарии в помощь вебмастеру): 0, 1, 2