|
L'essentiel des concepts JAVA et architecture J2EE
| Réf. : |
BW10 |
| Durée : |
2j /
14h
|
| Tarif : |
1200 € |
|
| Sessions ouvertes : |
|
| Mai |
22 et 23 |
| Juin |
|
| Juil |
7 et 8 |
|
|
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.
|