Оглавление:
Определение - что означает Enterprise Bean (EB)?
Корпоративный компонент (EB) - это компонент приложения Java на стороне сервера, который инкапсулирует бизнес-логику приложения и работает в контейнере Enterprise JavaBeans (EJB).
Вот три типа EB: сессионный компонент, объектный компонент и управляемый сообщениями компонент.
Техопедия объясняет Enterprise Bean (EB)
EB упрощают разработку больших и распределенных систем следующими способами:
- EJB предоставляет сервисы авторизации безопасности и управления транзакциями на системном уровне, что позволяет разработчикам компонентов сконцентрироваться на бизнес-логике.
- Разработчики клиента сосредотачиваются только на представлении клиента, потому что бизнес-логика инкапсулирована в EB.
- Клиенты тоньше, что является основным преимуществом для устройств с ограниченными ресурсами.
- EB - это переносимые компоненты, которые позволяют сборщикам приложений создавать новые bean-компоненты из существующих bean-компонентов.
Например, если функция корпоративного приложения (EA) заключается в проверке информации о банковском счете, такой как сальдо и другие транзакции, тогда EB приложения содержит все методы, вызываемые, когда клиент получает доступ к той же информации о банковском счете. Таким образом, EB содержит код, который выполняет фактическую функцию приложения.
EB упрощают процесс разработки крупных советников и используются в различных условиях, включая следующие:
- Когда компоненты приложения распределены по многим машинам
- При обеспечении целостности одновременного и общего доступа пользователей к данным
- Когда приложение имеет разных клиентов