Domov vývoj Čo je to fazuľa podniku (eb)? - definícia z technológie

Čo je to fazuľa podniku (eb)? - definícia z technológie

Obsah:

Anonim

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
Čo je to fazuľa podniku (eb)? - definícia z technológie