Unité d'enseignement
ENSINCU30 :
« Plateforme JEE »
Description
Crédits : 3
Semestre : S3
Cours/TP : 12h/18h
Résumé :
L'objet du cours est de présenter le développement d'applications dans le cadre de la plateforme JEE ( Java Enterprise Edition ). Nous étudions notamment
Accès aux ressources extérieures :
- les interfaces java d'accès aux bases de données relationnelles (JDBC),
- les interfaces d'accès aux annuaires d'entreprise (LDAP, JNDI)
Mise en place d'une couche métier (middleware) :
- les architectures logicielles à base de composants (EJB, Spring, Jboss, Glassfish) et les principes de mise en œuvre (spécification/implantation, injection de dépendances et inversion de contrôle),
- l'architecture des applications 3-tiers,
Couche de présentation et interfaces Web :
- les technologies de mise en œuvre des applications WEB (Servlet, JSP, Tomcat, Glassfish).
Pré-requis :
- XML / XPATH / XSLT
- Technologies du Web ((X)HTML, CSS, Javascript)
Apparaît dans les parcours
- M2 Spécialité Fiabilité, sécurité et intégration logicielle (FSIL), parcours Fiabilité et sécurité informatique (FSI)
- M2 Spécialité Fiabilité, sécurité et intégration logicielle (FSIL), parcours Intégration de systèmes logiciels (ISL)
- M2 Spécialité Informatique décisionnelle (ID), parcours Fouille et entrepôts de données (FED)
- M2 Spécialité Informatique décisionnelle (ID), parcours Recherche opérationnelle (RO)