Formation J2EE / EJB

Formation

À Toulouse, Lyon, Lille et dans un autre établissement.

2 000 € HT

Appeler le centre

Avez-vous besoin d'un coach de formation?

Cela vous aidera à comparer et à choisir le meilleur cours pour vous

Description

  • Typologie

    Formation

  • Dirigé à

    Pour professionnels

Objectifs: Les EJBs représentent aujourd'hui la solution la plus avancée en matière d'architecture distribuée. Ils permettent de développer des composants métiers, adressables aussi bien par un service Web que par l'informatique “classique” de l'entreprise. Avec les nombreux travaux pratiques réalisés durant ce cours, vous maîtriserez les outils et techniques tels que les EJB, JMS, JDBC et JNDI.
Destinataires: Ce stage s'adresse à des développeurs d'applications, responsables informatiques, architectes, chefs de projets, ingénieurs, …

Précisions importantes

Modalité: Formation continue

Les sites et dates disponibles

Lieu

Date de début

Lille ((59) Nord)
Voir plan
Immeuble le Leeds -253, 59777

Date de début

Consulter
Lyon ((69) Rhône)
Voir plan
93 Rue de la Villette, 69003

Date de début

Consulter
Paris ((75) Paris)
Voir plan
19, Boulevard Haussmann, 75009

Date de début

Consulter
Toulouse ((31) Haute-Garonne)
Voir plan
8 Esplanade Compans Caffarelli, 31000

Date de début

Consulter

À propos de cette formation

La maîtrise du langage Java est impérative. La connaissance des servlets et des JSP est préférable.

Questions / Réponses

Posez une question et d'autres utilisateurs vous répondront

Qui voulez-vous pour répondre à votre question?

Nous ne publierons que votre nom et votre question

Le programme

I. Architectures N tiers, composants distribués, J2EE
Architectures N tiers : évolution du client serveur traditionnel
Architectures distribuées : .NET, RMI, CORBA, EJB
L'architecture J2EE 1.4 et les serveurs d'applications
J2EE: définition, présentation des API
Relations entre servlets, JSP et EJB
Eléments constitutifs et fonctionnalités d'un serveur d'applications
Compatibilité des serveurs d'applications avec les spécifications J2EE

II. Rappels sur les Servlets et JSP
Principe et architecture d'une servlet
Gestion des sessions
Espace de stockage
Principe d'une JSP, scriplets, objets prédéfinis, actions

III. l'architecture EJB

La spécification EJB
Architecture : la classe Bean, les interfaces Home et Remote, le descripteur de déploiement XML
Les différents types d'EJB
Le rôle du conteneur d'EJB
Présentation de RMI/IIOP, protocole d'accès aux EJBs
Principe d'un service de nommage : exemple avec la registry RMI.
JNDI (Java Naming and Directory Interface): fonctionnement, applications, API
Localisation des EJBs avec JNDI

IV. Les clients des EJB
Les applications « standalone » clientes d'un EJB
Les servlets/JSP clientes d'un EJB
Java Beans clients d'un EJB

V. Création de services avec les EJB «sessions»
Comparaison EJB session stateless et stateful
L'EJB session du type « stateless », son cycle de vie
L'EJB session du type « stateful », son cycle de vie: mécanismes de passivation et d'activation
Les accès concurrents sur les EJBs session
Rôle du contexte d'un EJB session
Rôle des objets « Handle » sur les EJBs session stateful
Le bon usage des EJBs du type session.

VI. Persistance de données avec les EJB «entités»
Mapping objet relationnel, rôle de la clé primaire
Les EJBs entités BMP, leur cycle de vie
Le rôle du contexte d'un EJB BMP
Les EJBs entités CMP, leur cycle de vie
Le langage EJB QL
Critères de choix entre CMP et BMP
Les accès concurrents sur les EJBs entités

VII. Traitement de messages avec les EJB «message driven»
Principe des MOM (Middleware Orientés Message), l'API JMS (Java Message Service)
Modèles de messages Publish/Suscribe et Point To Point
Structure d'un message JMS (entête, corps, sélecteur)
Principe, mise en œuvre et cycle de vie d'un EJB message driven.
Descripteur de déploiement
Le client d'un EJB message driven.

Informations complémentaires

Nombre d'élèves par classe : 6

Appeler le centre

Avez-vous besoin d'un coach de formation?

Cela vous aidera à comparer et à choisir le meilleur cours pour vous

Formation J2EE / EJB

2 000 € HT