Accroche
Nos formations
 
 
 
 
L'essentiel des concepts JAVA et architecture J2EE
Réf. : BW10
Durée : 2j / 14h
Tarif : 1200 €
Sessions ouvertes :
Juil 7 et 8
Aoû
Sept 9 et 10
Réserver

Participants

Intégrateurs, Métrologues, Responsables , Chefs De Projet , Décideurs…

Objectifs

Expliquer les principes de fonctionnement de la plate-forme JAVA et décrire dans le détail l'architecture J2EE (Vue globale & apports des différentes technologies "Servlet/JSP" , "EJB" , "JCA", ...).

Contenu


BASES DU LANGAGE JAVA

  • Caractéristiques de la Machine Virtuelle Java.
  • Packages, CLASSPATH & archives (.jar).
  • Objets ( Classes, références, Interfaces, ...).
  • Gestion des exceptions.
  • Concept de Thread & implications.
  • JDBC et l'accès aux bases de données.
  • Sécurité "Java 2".

ARCHITECTURE N-TIERS

  • Les architectures n-tiers.
  • Distribution.
  • Services.
  • Middleware.
  • Objets "métier".
  • Serveurs d'application.

CLIENTS GRAPHIQUES "LOURDS"

  • AWT/ Swing.
  • Applet.
  • Java Web Start.

OBJETS DISTRIBUÉS EN JAVA

  • Principes.
  • RMI.
  • CORBA & RMI-over-IIOP, liens avec JNDI.

ARCHITECTURE J2EE

  • Vue d'ensemble sur l'architecture J2EE.
  • Archives pour le déploiement (.jar , .war, .ear).
  • Principaux Serveurs d'appli (WebSphere, WebLogic).

SERVLET & PAGE JSP : COMPOSANTS "WEB" / CLIENTS LÉGERS

  • Principes de fonctionnements.
  • Servlets , Pages JSP, JavaBean.
  • Cookies Http & gestion des sessions.
  • Notion d'application "web" & archive ".war".
  • TagLib (utilité , standard JSTL ).
  • Modèle MVC2 , présentation de STRUTS.

SERVICES FONDAMENTAUX

  • JNDI – service de nommage - annuaire.
  • Pool de connexions vers SGBDR (DataSource).

EJB ( ENTERPRISE JAVA BEAN)

  • Présentation des EJB.
  • Invocation depuis un client via JNDI.
  • Indirections (références).
  • Configurations nécessaires (ejb-jar.xml.).
  • Présentation des différents types d'EJB (Session , Entity...).
  • Mode de persistance (CMP, BMP, ....).

SERVICES ÉVOLUÉS

  • JTS/JTA et gestion déclarative des transactions.
  • Rôles (sécurité) et JAAS ( Authentification , ...).
  • JMS et messages asynchrones inter-applicatifs.
  • Connecteurs JCA.

SERVICES WEB

  • Presentation.
  • SAAJ, JAX-RPC, JAXM.
  • Les services WEB et J2EE 1.4.


CFI Formation - 142 rue Montmartre - 75002 PARIS - Tél. : 01 400 600 54 - Fax : 01 400 605 68