Conteneur d'EJB incorporable
Conteneur Enterprise JavaBeans (EJB) intégrable pour les beans enterprise qui ne nécessitent pas Java™ Platform, Enterprise Edition (Java EE).
Le conteneur incorporable WebSphere Application Server EJB est un conteneur pour les beans enterprise qui ne nécessitent pas d'exécuter un serveur Java EE. Le modèle de programmation EJB et les services de conteneur EJB sont désormais disponibles pour le serveur Java Platform, Standard Edition (Java SE).
Voici des scénarios d'utilisation du conteneur intégrable
- Test unitaire des EJB : Le développeur peut tester ses beans enterprise même s'il ne dispose pas d'une installation complète de WebSphere Application Server dans son environnement de développement.
- Beans enterprise d'intégration dans les applications Java SE : les développeurs peuvent utiliser des beans enterprise et la fonctionnalité qui est fournie avec un conteneur EJB, par exemple, injection de dépendance, transactions et sécurité dans les applications bureautiques autonomes.
Le conteneur EJB WebSphere incorporable offre les avantages suivants :
- Il n'est pas nécessaire d'installer un serveur pour le test individuel et le développement des EJB ou le déploiement d'applications basées sur Java SE.
- Le conteneur incorporable occupe beaucoup moins de place sur le disque et dans la mémoire principale que le conteneur basé sur le serveur.
- Le conteneur intégrable démarre plus rapidement que le conteneur basé sur le serveur, car il initialise uniquement les composants associés EJB.
Tenez compte des limitations suivantes lorsque vous utilisez le conteneur incorporable :
- Les appels entrants RMI/IIOP ne sont pas pris en charge, ce qui implique que tous les clients EJB doivent exister dans la même machine virtuelle Java (JVM) que le conteneur intégrable.
- Les beans gérés par message (MDB) ne sont pas pris en charge.
- Le conteneur incorporable ne peut pas être mis en cluster à des fins de haute disponibilité avec gestion de la charge de travail. Pour obtenir la liste complète des fonctions prises en charge dans le conteneur WebSphere incorporable, voir la rubrique Fonctions du conteneur incorporable d'EJB.