L’architecture standard multi-couches Java EE sert désormais de base à un nombre croissant de projets stratégiques pour l’entreprise. Au coeur de Java EE, se trouve l’architecture EJB (Enterprise JavaBeans), modèle de composants conçu pour représenter le modèle métier de l’entreprise. En intégrant et en standardisant de nombreux services (distribution, persistance, transaction, sécurité, gestion de la charge), les EJB permettent - tout en le simplifiant et en l’accélérant de façon considérable - le développement d’applications modulaires de grande envergure.
Pour tirer le meilleur parti de la technologie des EJB, il vous faut non seulement en acquérir les bases, mais aussi apprendre les bonnes pratiques et les modèles de conception (Design Patterns) issus de l’expérience acquise sur le terrain. Les trois-quarts du cours sont consacrés à des exercices pratiques.
Vous y apprendrez la meilleure manière de développer et de déployer une couche métier EJB complète.
Ce stage s'adresse à des développeurs d'applications, responsables informatiques, architectes, chefs de projets, ingénieurs, etc.
La maîtrise du langage Java est impérative. La connaissance des servlets et des JSP est préférable.
Les travaux pratiques seront effectués en utilisant les produits Open Source Eclipse 3 et JBoss 4.
Architecture de Java EE
Principes des EJB
Conception des EJB
EJB Session
EJB pilotés par les messages (MDB)
EJB Entité géré par conteneur
Relations entre EJB
EJB Entité géré par Bean
Sécurité des EJB
Transactions
Connecteurs Java EE
Les EJB 3