JDN > Formations professionnelles > Conception et Développement > Architecture des systèmes d'information > Formation Concevoir et développer des EJB 2




Formation Concevoir et développer des EJB 2Informations pratiquesCentre de formation Valtech Training

 Formation Concevoir et développer des EJB 2


 Valtech Training, Paris la Défense Cedex
 Formation inter entreprise / intra entreprise


Objectif - Assembler les EJB pour les intégrer dans une application Java EE
- Déployer une application Java EE dans un serveur d'applications
- Définir le comportement transactionnel d'une application
- Définir une politique de sécurité
- Intégrer les EJB avec des ressources existantes (bases de données, systèmes existants)
- Développer tous types de composants EJB
- Concevoir une couche métier efficace en utilisant les Design Patterns adéquats
Contenu Architecture de Java EE
- La spécification Java EE
- La couche métier EJB
- Clients Web et autonomes
- Modèles d'applications Java EE

Principes des EJB
- Patterns fondamentaux
- Interfaces EJB
- Objets locaux et distants
- Services du conteneur

Conception des EJB
- Les différentes approches (ascendante, descendante)
- Choix des types de composants
- Granularité des composants
- Pattern des objets dépendants
- Pattern des Value Objects
- Besoin d'une couche de service
- Besoin des Local Beans
- Pattern de la façade

EJB session
- Avec ou sans état
- Descripteurs de déploiement
- Beans session et gestion de la charge
- Passivation, activation et mise en Pool
- Handles de Beans

EJB pilotés par les messages (MDB)
- Envoi d'un message à partir d'un EJB
- Réception d'un message dans un EJB
- Optimisations de la mise en Pool
- Implémentation des Beans pilotés par les messages
- Descripteur de Beans pilotés par les messages

EJB entité géré par conteneur
- Identité des Beans entité et clés primaires
- Mapping avec les SGBDR
- Synchronisation de la persistance et mise en cache
- Méthodes Finder des EJB 2.x et langage de requêtes EJB QL

Relations entre EJB
- Gestion des relations entre EJB
- Relations persistantes et EJB QL
- Portée des relations
- Mise à jour de relations
- Migration de EJB 1.x vers EJB 2.0

EJB entité géré par Bean
- Le besoin de persistance géré par Bean (BMP)
- Gestion de l'état persistant des Beans BMP
- Le Pattern DAO et les fabriques de DAO
- Utilisation de Data Sources

Sécurité des EJB
- Le service de sécurité
- Contrôle des accès et permissions par méthode
- Authentification et JAAS

Transactions
- Acteurs des transactions et JTS
- Transactions distribuées et commit en deux phases
- Contrôle des frontières des transactions
- Réentrance des Beans entité
- Stratégies de transactions concurrentes

Connecteurs Java EE
- Intégration d'EIS et de serveurs Java EE
- Déploiement d'un connecteur
- Utilisation d'un connecteur à partir d'un EJB
- Interface CCI (Common Client Interface) de JCA

Les EJB 3
- Un EJB entité
- Un EJB session
- L'Entity Manager
Niveau requis Expérience réelle de développement avec Java ou avoir suivi le cours JOD ou IJOP;
Coût 2108 euros
Durée de la formation 5 jours
Année de création 2008

 

Mise à jour le 08 Septembre 2008 
Mettre à jour | Envoyer cette fiche 


Rechercher
> Recherche avancée
> Toutes les formations
> Top des recherches
0-9|A|B|C|D|E|F|G|H|I|J|K|L|M|N|O|P|Q|R|S|T|U|V|W|X|Y|Z


Les informations contenues dans l'Annuaire des formations sont communiquées par les établissements concernés. Elles n'engagent en rien la responsabilité de l'éditeur du Journal du Net. © Benchmark Group


Rechercher une formation
Recherche avancée | Toutes les formations
Top des recherches


ENST Telecom Paris formation continue et professionnelle – Cegos
CNFCE ORSYS
Journal du Net Voir un exemple
Management Voir un exemple
Emploi Voir un exemple
Toutes nos newsletters

Annonces Google