AIO SOLUTIONS Sophia Antipolis
Parc de Haute Technologie Bât.8 - 694, Av. du Dr. Maurice Donat - 06250 Mougins
Email : formation@aio-solutions.fr
www.aio-solutions.fr/formation
1
Formation
 
Objectifs
Connaître les différents architectures
Maîtriser l'architecture de la plate-forme Java SE
Maîtriser les bases de la plate-forme Java EE
Savoir packager les composants Java EE
Connaître les bases des Frameworks Java EE
Connaître les outils de supervision Java EE
Public
Administrateurs systèmes et développeurs.
Pré-requis
Connaissances de base des systèmes d'exploitation serveur et de Java
Moyens pédagogiques
Formation présentielle - 1 poste par stagiaire - 1 vidéo projecteur - Support de cours
fourni à chaque stagiaire
CODE : JEE-DA
DUREE : 2 jours (14 heures)
 
La plate-forme Java SE
Java : le langage de programmation
Les bases de l'approche objet
Objet, Classe, héritage, polymorphisme
Langage compilé vs langage interprété
Les évolutions du langage
La plate-forme Java SE J2SE : le socle de base
L'architecture de la JVM (heap, stack et threads)
Les brique de la plate-forme Java SE (JVM, JRE et JDK)
La gestion de mémoire : garbage collector
L'évolution constante du langage
AIO SOLUTIONS Sophia Antipolis
Parc de Haute Technologie Bât.8 - 694, Av. du Dr. Maurice Donat - 06250 Mougins
Email : formation@aio-solutions.fr
www.aio-solutions.fr/formation
2
Formation
Java pour l'entreprise
JEE : Java 2 Enterprise Edition
La norme : ce qu'elle contient, ce qui est utilisé
JSP / servlets : l'indispensable
EJB : un peu, beaucoup, passionnément ou pas du tout ?
L'évolution et son implémentation disparate
La plate-forme Java EE
Les architectures
Architecture centralisée
Architecture Client / Serveur
L'architecture Web (HTTP, Session...)
L'architecture N-Tiers
Les plates-formes N-Tiers
La plate-forme .Net
La plate-forme Java EE
Comparaison entre .Net et Java EE
La plate-forme Java EE
Serveur d'applications
Le conteneur web (Servlet et JSP)
Le conteneur EJB (Entity, Session et MDB)
JMS : les queues de message
Les services de supports (JCA, JDBC, JavaMail, JNDI, JTA, JPA...)
Le Cluster (réplication, répartition de charge ...)
Le déploiement d'applications Java EE
Structure des packages Java EE
Les bibliothèques Java (jar)
Les composants EJB (jar)
Les connecteurs JCA (rar)
Les applications d'entreprise (ear)
Stratégie de déploiement
Automatisation des déploiements (scripts, démons)...
Gestion des versions
Supervision des applications Java EE
La spécification JMX
Outils de supervision : jconsole
Les ressources à superviser (mémoire, I/O, les pools de connexions...)
Gestion des traces :
Framework log4j et java.logging (Appender, layout et Level)
AIO SOLUTIONS Sophia Antipolis
Parc de Haute Technologie Bât.8 - 694, Av. du Dr. Maurice Donat - 06250 Mougins
Email : formation@aio-solutions.fr
www.aio-solutions.fr/formation
3
Formation
Les différents sources de logs (applicatif, http, BdD...)
Outils : ad hoc, chainsaw
Analyse de paquets réseau avec Ethereal
Optimisation des performances
Les ressources (temps de réponse, JVM, Cache, connexions BdD...)
La montée en charge (Cluster, Proxy et répartiteur de charge...)
Outils de mesure (JMetter...)
1 / 3 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !