Sewatech - formations

JBoss AS 7 pour développeurs

JBoss AS 7 apporte avant tout le support du standard JavaEE 6, pour lequel elle est certifiée. Du point de vue de son utilisation, les changements par rapport aux versions précédentes sont radicaux : fichiers de configuration, console, interface en ligne de commande et surtout système de modules.

Grâce à ce cours, vous connaîtrez les procédure élémentaires de l'administration de JBoss AS 7, vous saurez l'intégrer dans votre environnement de développement et vous connaîtrez les impacts qu'il peut provoquer sur votre architecture.

Programme du cours

Bases de l’administration de JBoss AS

  • Présentation de JBoss AS (sous son nouveau nom) et JBoss EAP

  • Installation, démarrage et arrêt

  • Installation depuis les sources

Configuration standalone

  • Mode autonome ou domaine

  • Principaux éléments de configuration

  • Configuration réseau

Déploiement d’applications et de modules

  • Déploiement d’applications (ear, war, jar,…​)

  • Déploiement automatique ou manuel

  • Gestion des dépendances avec les modules

  • Impact des modules sur les versions des librairies

  • Exemples de mise en oeuvre : JSF, Hibernate, outils de logs, datasources

  • Déploiement de DataSource

  • Déploiement de destinations (Queue et Topic)

Gestion des traces

  • Introduction

  • Traces du serveur

  • Traces des applications avec Log4J ou SLF4J ; gestion des versions avec les modules

Outils d’administration

  • Console d’administration

  • Commandes par script

  • Outils du JDK (jconsole, visualvm)

Environnement de développement

  • Intégration dans Eclipse

  • Utilisation du repository maven de JBoss AS 7

  • Intégration du repository maven de JBoss EAP 6

  • Déploiement depuis Maven

Migration depuis d’autres serveurs d’applications

  • Du classpath aux modules

  • JPA : persistence.xml, JPQL

  • Changement des noms JNDI

  • Accès distant aux EJB


Cette formation est archivée, ce qui signifie qu'elle n'est plus mise à jour.
Toutefois, si elle répond à votre besoin, n'hésitez pas à nous contacter.