Date et heure de dépôt : 21/11/2014 14:44:29
Formation négociée : 12464
Notre hotline est à votre disposition pour vous accompagner au 33 (0)1 55 58 04 27.
Objectifs
Durée : 3 jours
Maîtrise des concepts fondamentaux liés à l’installation et la configuration d’un serveur JBoss
Résumé du programme
Contexte des applications JEE
Principes fondamentaux de Java
La plate-forme JEE
Problématique des objets distribués
Les différents types d'EJB et leurs rôles
JMS : les bases
L'essentiel d'XML
Le projet JBoss
Licence et fonctionnement du JBoss group
JBoss un serveur JEE à part entière
JMX : Le plus de JBoss
Arrêt/Redémarrage
Les points clés de l'architecture de JBoss
Le microkernel
La couche service
Introduction à l'AOP dans JBOSS
Installation de JBoss
Les vérifications à faire avant d'installer
Installation, tests de post-installation (ou télécharger les bons binaires)
Présentation des différents répertoires
La configuration par défaut de JBoss : présentation des différents fichiers de configuration
Les différentes configurations dans JBoss
Démarrage de JBoss
Installer JBoss comme un service (Windows, Unix)
Les tests basiques d'installation
Configuration de base
Une introduction au Managed Beans
Le classLoader de JBoss
La séquence de démarrage du serveur
Inspecter le serveur grâce à l'application Web jmx-console
Les autres accès à la jmx-console
L'ajout de services, spécifier les dépendances entre services
Déploiement à chaud des composants
L'architecture de déploiement de JBoss
Gérer les logs avec Log4J
Présentation de Log4j
Configurer le niveau de trace de la console
Utilisation de la console d'administration de Log4J : chainsaw
Les différents types de déploiements disponibles
Servlet, EJBs, connecteurs, JAR...
Anatomie d'un .SAR
Intégration d'un moteur de servlet
La notion d' "AbstractWebContainer"
Intégration de Tomcat
Intégration avec Jetty
Mise en cluster
Les fonctionnalités disponibles et points clés
Le farming
Notion de service singleton
Avec Mbean, codage du service
Optimiser son conteneur
Personnaliser l'utilisation d'un conteneur en créant sa propre configuration
Personnaliser la chaîne d'invocations (intercepteurs)
Optimisation d'une application : pools, transactions
JBoss et les connecteurs
Introduction à JCA
Configurer les sources de données JDBC
Configurer des connecteurs génériques
JBoss et la sécurité
Gérer la sécurité avec JAAS
Le modèle de sécurité dans JBoss
Autoriser la sécurité déclarative avec JBoss
Définition de l'identité et des rôles
Fixer les permissions
Mise en place de SSL avec JBoss
JBoss et les firewall
Outillage Connexe
Outil d'administration JMS
Mise en oeuvre avec Hermes
Proxy JDBC, mise en oeuvre de Irongrid
Déploiement, utilisation de ANT et Xdoclet
Toute personne intervenant en tant qu’administrateur, développeur, architecte
JBoss administration