text: Эта технология обычно применяется, когда бизнес-логика требует как минимум один из следующих сервисов, а часто все из них: поддержка сохранности данных (persistence); данные должны быть в сохранности даже после остановки программы, чаще всего достигается с помощью использования базы данных поддержка распределённых транзакций поддержка параллельного изменения данных и многопоточность поддержка событий поддержка именования и каталогов (JNDI) безопасность и ограничение доступа к данным поддержка автоматизированной установки на сервер приложений удалённый доступ Каждый EJB-компонент является набором Java-классов со строго регламентированными правилами именования методов (верно для EJB 2.0, в EJB 3.0 за счет использования аннотаций выбор имён свободный).