Serveurs d'applications J2EE : Administration du serveur JBoss
|
|
Durée de la formation : 5 jours
|
|
Objectifs :
Au terme de cette formation les stagiaires seront en mesure d'installer un serveur JBoss, de configurer
le serveur et d'y déployer des applications Web.
Les principaux concepts du standard Java EE seront aussi très largement présentés.
Prérequis :
Une connaissance minimale du fonctionnement des applications Web est requise afin de pouvoir suivre cette formation.
De plus, Une connaissance de la plate-forme Java EE sera fortement appréciée (bien, que non indispensable).
Public ciblé :
Ce stage s'adresse tout particulièrement aux administrateurs de serveurs d'applications.
La formation sera dispensée par un formateur expérimenté sur les technologies et les produits présentés.
Chaque participant se verra remettre un support de cours et disposera d'un PC afin de pouvoir effectuer
les différents travaux pratiques. La formation pourra être dispensée à Saint Laurent du Var (à proximité de Nice),
à Meylan (à proximité de Grenoble), à Paris ou dans les locaux de votre entreprise.
-
Introduction
-
L'environnement Java SE (Java Standard Edition)
-
Le standard Java EE (Java Enterprise Edition)
-
Les différents serveurs d'applications compatible J2EE
-
-
Les différents projets JBoss
-
Quelle distribution choisir
-
Les différents types de licences
-
Installation d'un environnement JBoss
-
Installation et démarrage du serveur d'applications
-
Sous environnement Unix/Linux
-
Sous environnement Windows
-
Quelques informations sur les outils de développement utilisés
-
Utilisation du système ANT pour la construction de vos applications
-
Concepts généraux liés à l'utilisation de ANT
-
Prise en main de l'outil ANT
-
Les concepts Fondamentaux de la plate-forme Java EE
-
La portabilité de vos applications d'entreprises
-
La spécification des Services Java EE
-
Les API de la plate-forme Java EE
-
Uniformisation du déploiement d'applications Java EE
-
Les modules d'entreprise (EAR - Enterprise ARchive)
-
Les modules Web (WAR- Web ARchive)
-
Les modules de ressources (RAR - Resource ARchive)
-
Les descriteurs de déploiements (fichiers de configurations XML)
-
Empaquetage d'une application web
-
Structure générale d'un .ear (Enterprise ARchive)
-
Le descripteur de déploiement application.xml
-
Structure générale d'un .war (WebArchive)
-
Le descripteur de déploiement web.xml
-
Empaquetaque et déploiement de servets et de JSP
-
Configuration de la session HTTP
-
Configuration du timeout de session et du mode de fonctionnement (cookies/url rewriting)
-
Autres configurations relatives à la gestion des sessions
-
-
Configuration d'un fournisseur JDBC
-
Quelques rappels sur JDBC (Java Database Connectivity)
-
Intérêts d'un driver JDBC
-
Informations nécessaires à l'utilisation d'un driver JDBC
-
Installation d'un driver JDBC
-
Driver installé dans le serveur d'applications
-
Driver embarqué dans l'application
-
Configuration d'un datasource
-
Empaquetage d'un module d'EJBs
-
-
Accéder à un objet à distance
-
CORBA (Common Object Request Broker Architecture)
-
Les différents types d'EJBs (Session, Entity, MessageDriven)
-
Les cycles de vies de EJBs
-
Structure générale d'un module d'EJBs
-
Les différents fichiers constituant l'EJB
-
La localisation de l'EJB via JNDI
-
Configuration du conteneur d'EJB
-
Configuration de l'ORB (Bus de communication CORBA)
-
La sécurité sous JBoss
-
-
Présentation des protocoles HTTP et SSL
-
-
Mise en oeuvre d'un annuaire LDAP
-
Tuning d'un serveur d'applications JBoss
-
Java et la gestion de la mémoire
-
Fonctionnment du Garbage Collector
-
Utilisation de la JConsole
-
Le modèle JMX (Java Managment eXtensions)
-
Les composants MBeans (Management Beans)
-
Utilisation de la JConsole
-
-
-
Mise en oeuvre du clusturing
-
Problématique de réplication et de persistance
© Infini Software - 2011 - Tous droits réservés - 06 63 33 14 06
439, chemin de la Ferrière - 06750 Valderoure