Introduction
La technologie «Enterprise JavaBeans» ou EJB est une architecture destiné aux applications serveurs de la plateforme de développement Java EE. Ainsi, un conteneur Web EJB fournit un environnement d'exécution pour les composantes logiciels relié au Web, en incluant la sécurité informatique, la gestion du cycle de vie des servlets Java, le traitement des transactions et les autres services Web. En somme, la spécification EJB est un sous-ensemble de la spécification Java EE.
Responsabilité général
Voici les détails de spécifications EJB et comment une application serveur fournit les responsabilités :
- Traitement de transaction
- Intégration avec les services persistant proposé par le JPA (Java Persistence API).
- Contrôle de la concurrence.
- Programmation événementielle en utilisant le Java Message Service et le connecteur d'architecture Java EE.
- Appel des méthodes désynchroniser.
- Planification des tâches.
- Services de nommage et d'annuaire (JNDI).
- Communication entre les processus en utilisant le RMI-IIOP et les services Web de Sécurité (JCE et JAAS).
- Déploiement des composantes logiciels dans un serveur d'applications.
Dernière mise à jour : Mercredi, le 3 juin 2015