Websphere - Programmation des EJB
Formation
À Montrouge et Rouen
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Description
-
Typologie
Formation
-
Dirigé à
Pour professionnels
-
Lieu
-
Durée
5 Jours
Objectifs: Développer les différents types d'EJB avec WSAD v5: EJB Session Stateless et Stateful, EJB Entité BMP et CMP. Utiliser les EJB Session en tant que clients d'EJB Entité. Comprendre les associations entre EJB Entité. Maîtriser le modèle transactionnel et la sécurité des EJB. Destinataires: Connaître l'architecture et les principes du serveur d'applications WebSphere. Savoir concevoir, développer, et déployer une application
Précisions importantes
Modalité Formation continue
Les sites et dates disponibles
Lieu
Date de début
Date de début
Date de début
À propos de cette formation
Avoir des connaissances sur les technologies J2EE
Une expérience pratique en développement d'applications Java est conseillée
Savoir lire les ba
Les Avis
Le programme
- Les composants d'un serveur d'application Java :
serveur HTTP, moteur de servlets, serveur d'EJB
WebSphere
- Présentation des fonctionnalités du produit WebSphere
- La terminologie et les objets WebSphere Application Server : application d'entreprise, serveur d'application, application web, sources de données, pilote JDBC, hôtes virtuels.
- Présentation des différents métiers autour de WebSphere : développeur, intégrateur, administrateur
Gestion des ressources
- Mécanismes de connexion aux bases de données : JDBC, pool de connexions. Présentation de JDO. Mapping XML.
- Connexion interapplicatives avec JCA.
- Fournisseurs d'URL, fournisseurs JMS, sessionMail.
Servlets, pages JSP
- Pages HTML dynamiques, communication avec bases de données et applications Java, communication avec d'autres servlets
Développement avec les EJB
- Les EJB : spécifications (état actuel et limites).
- EJB entité, EJB session, EJB Message-driven
fichiers de description en XML
- Le générateur de classes intermédiaires: GenIC
- Jointures en CMP2. Transactions.
- Relations entre EJB, présentation de EJB-QL.
- Transactions. Utilisation de JTA, JTS. Transactions explicites. Transactions gérées par container.
Gestion des données
- Mécanismes de connexion aux bases de données : JDBC, pool de connexions. Génération automatique de la base de données.
- Accès aux données depuis les servlets.
Application répartie
- Le service de nommage. L'accès depuis Java : l'interface JNDI
Déploiement
- Les différents composants d'une application : les fichiers application d'entreprise (.ear), les fichiers EJB (.jar), les fichiers application web (.war). Déploiement dans WebSphere.
Intégration
- Utilisation de l'outil d'assemblage d'applications (AAT).
- Regroupement de composants unitaires en une application.
- Création d'une application sur-mesure (créer un .ear, un .war, etc.).
Sécurité
- Mise en place d'une politique de sécurité lors du déploiement de l'application. Sécurité: JAAS, rôles, groupes de permissions
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Websphere - Programmation des EJB