Cuprins:
Definiție - Ce înseamnă Enterprise Bean (EB)?
O întreprindere bean (EB) este o componentă a aplicației Java din partea serverului care încapsulează logica de afaceri a unei aplicații și rulează într-un container Enterprise JavaBeans (EJB).
Cele trei tipuri EB sunt următoarele: Fag de sesiune, fasolea de entitate și fasolea condusă de mesaje.
Techopedia explică Enterprise Bean (EB)
EB-urile simplifică dezvoltarea sistemelor mari și distribuite în următoarele moduri:
- EJB oferă servicii de autorizare de securitate și de gestionare a tranzacțiilor la nivelul sistemului, ceea ce permite dezvoltatorilor de fasole să se concentreze asupra logicii de afaceri.
- Dezvoltatorii de clienți se concentrează numai pe prezentarea clientului, deoarece logica de afaceri este încapsulată în EB.
- Clienții sunt mai subțiri, ceea ce reprezintă un avantaj major pentru dispozitivele cu resurse limitate.
- EB-urile sunt componente portabile, ceea ce permite asamblatorilor de aplicații să creeze fasole noi din fasolea existentă.
De exemplu, dacă funcția unei aplicații de întreprindere (EA) este de a verifica informațiile contului bancar, cum ar fi soldurile și alte tranzacții, atunci aplicația EB conține toate metodele invocate atunci când un client accesează aceleași informații despre contul bancar. Astfel, un EB conține codul care îndeplinește funcția efectivă a aplicației.
EB-urile simplifică procesul de dezvoltare a EA-urilor mari și sunt utilizate în diferite condiții, inclusiv următoarele:
- Când componentele aplicației sunt distribuite pe mai multe mașini
- Când se asigură integritatea accesului simultan și partajat la datele utilizatorului
- Când o aplicație are clienți diferiți
