| Réf. : |
BJB20 |
| Durée : |
3j /
21h
|
| Tarif : |
1400 € |
|
| Sessions ouvertes : |
|
| Mai |
19 au 21 |
| Juin |
|
| Juil |
|
|
|
Réserver
|
Pré-requis
La connaissance des concepts fondamentaux liés au langage Java et à l’architecture J2EE est indispensable.
Participants
Personnes souhaitant administrer JBoss (Administrateurs, Architectes, Développeurs d’applications "j2ee").
Objectifs
Savoir configurer et administrer le serveur JBoss (Pool de connexions, Sécurité, Services asynchrones, Topologie en cluster).
Contenu
INTRODUCTION
- Présentation de JBoss
- Présentation des standards (J2EE, ANT , STRUTS ...)
- Topologies de base
- Spécificités du serveur (configuration, administration, ...)
MISE EN OEUVRE DE JBOSS
- Installation
- Structure des répertoires
- Lancement et arrêt du serveur
- Différentes configurations (minimal ,default, all ==> cluster)
JMX ET ARCHITECTURE INTERNE DE JBOSS
- JMX et ses concepts (micro-kernel)
- JBoss Mbean Services, bootstrap
- MBean (configuration et dépendances)
- Principaux services de JBoss
- Fichiers de configuration
- JNDIView
JCA ET POOL DE CONNEXIONS JDBC
- Présentation de JCA/span>
- Config. DataSource (Pool de connexions JDBC)
DÉPLOIEMENT D’APPLICATIONS « J2EE »
- Déploiement d’archives « ear » à chaud
- Fichiers de déploiement propres à JBoss
- Déploiement d’une application cliente "non web"
CONFIGURATION DE LA PERSISTANCE CMP 2
- Mapping objet-relationnel
- Standard J2EE
- Configuration spécifique à JBoss
SERVICES ASYNCHRONES (JMS, MAIL)
- Présentation de JbossMQ (Implémentation JMS)
- Configuration des Files de messages "Queue" et "Topic"
- Choix du protocole d’accès à JMS selon les fabriques enregistrées dans JNDI
- Gestion de la persistance associée à JMS
- Paramétrage de JavaMail et accès via JNDI
DOMAINES DE SÉCURITÉ
- Vue d’ensemble sur la sécurité J2EE & JAAS
- Gestion des "Login" selon différents modes
- Gestion des associations (rôles, groupes d’utilisateurs) via fichiers Xml, serveur LDAP ou base de données.
- Sécuriser la console d’administration.
INTÉGRATION DE TOMCAT (CONTAINER WEB)
- Mode "développement" (sans apache)
- Mode "production" (avec apache) et mod_jk
- Répartition de la charge (Load Balancing)
FONCTIONNEMENT EN CLUSTER
- Présentation du clustering Jboss (partitions, ...)
- Vue coté web
- Configuration d’une partition
- Mécanismes internes (HA-JNDI , HA-RMI)
- Impacts du clustering sur les fichiers de configuration "xml" et sur le code java
- Considérations sur l’invalidation des caches
ANALYSE DES LOGS ET DES PERFORMANCES
- Log4J , fichiers de logs de JBoss
- Activation de certaines traces
- Analyse des performances