Obsah:
Definícia - Čo znamená Enterprise Bean (EB)?
Enterprise bean (EB) je komponent aplikácie Java na strane servera, ktorý zapuzdruje obchodnú logiku aplikácie a beží v kontajneri Enterprise JavaBeans (EJB).
Tri typy EB sú nasledujúce: Fazuľa Sean, Fazuľa entity a Fazuľa riadená správami.
Techopedia vysvetľuje Enterprise Bean (EB)
EB zjednodušujú vývoj veľkého a distribuovaného systému nasledujúcimi spôsobmi:
- EJB poskytuje služby bezpečnostnej autorizácie a riadenia transakcií na systémovej úrovni, čo umožňuje vývojárom fazule zamerať sa na obchodnú logiku.
- Vývojári klientov sa zameriavajú iba na prezentáciu klientov, pretože obchodná logika je zapracovaná do EB.
- Klienti sú riedší, čo je hlavná výhoda pre zariadenia s obmedzenými zdrojmi.
- EB sú prenosné komponenty, ktoré umožňujú zostavovateľom aplikácií vytvárať nové fazule z existujúcich fazúľ.
Napríklad, ak je funkciou podnikovej aplikácie (EA) overenie informácií o bankovom účte, ako sú zostatky a iné transakcie, potom aplikácia EB obsahuje všetky metódy vyvolané, keď klient pristupuje k rovnakým informáciám o bankovom účte. EB teda obsahuje kód, ktorý plní skutočnú funkciu aplikácie.
EB zjednodušujú proces vývoja veľkých EA a používajú sa za rôznych podmienok vrátane nasledujúcich:
- Keď sú komponenty aplikácie distribuované na mnohých strojoch
- Pri zabezpečení integrity súbežného a zdieľaného prístupu k údajom o užívateľovi
- Ak má aplikácia rôznych klientov
