Définition - Que signifie Enterprise Bean (EB)?
Un bean entreprise (EB) est un composant d'application Java côté serveur qui encapsule la logique métier d'une application et s'exécute dans un conteneur Enterprise JavaBeans (EJB).
Les trois types d'EB sont les suivants: bean session, bean entité et bean géré par message.
Definir Tech explique Enterprise Bean (EB)
Les EB simplifient le développement de systèmes volumineux et distribués des manières suivantes:
- L'EJB fournit des services d'autorisation de sécurité et de gestion des transactions au niveau du système, ce qui permet aux développeurs de bean de se concentrer sur la logique métier.
- Les développeurs clients se concentrent uniquement sur la présentation client car la logique métier est encapsulée dans l'EB.
- Les clients sont plus minces, ce qui est un avantage majeur pour les appareils aux ressources limitées.
- Les EB sont des composants portables, qui permettent aux assembleurs d'applications de créer de nouveaux beans à partir de beans existants.
Par exemple, si la fonction d'une application d'entreprise (EA) consiste à vérifier les informations de compte bancaire, telles que les soldes et autres transactions, l'application EB contient toutes les méthodes appelées lorsqu'un client accède aux mêmes informations de compte bancaire. Ainsi, un EB contient le code qui remplit la fonction réelle de l'application.
Les EB simplifient le processus de développement des grandes EE et sont utilisés dans diverses conditions, notamment les suivantes:
- Lorsque les composants d'application sont répartis sur de nombreuses machines
- Lors de la garantie de l'intégrité de l'accès aux données utilisateur simultané et partagé
- Lorsqu'une application a différents clients