ECTS
3 crédits
Composante
UFR Sciences et Montagne
Description
Principes de développements d’applications Java EE / Jakarta EE
Objectifs
Apprendre à réaliser des applications client-serveur 3 tiers dans l’environnement Java EE / Jakarta EE
Heures d'enseignement
- Developpement d'architectures distribuées - CMCours Magistral5h
- Developpement d'architectures distribuées - TPTravaux Pratiques15h
Pré-requis obligatoires
INFO401_INFO, INFO402_INFO, INFO404_INFO, INFO603_INFO
Plan du cours
Applications clients serveurs 3 tiers
Environnements Java EE / Jakarta EE
- Introduction/historique
- principes généraux de fonctionnement (composants JEE/conteneurs/...)
- Spécification JEE / interopérabilité
- Conteneur WEB (description rapide/survol) :
- gestion des traitements - EJBs
- gestion de la persistance avec JPA
- utilisation de CDI
- Assemblage de composants et création d'applications d'entreprises
Compétences visées
Compréhension des principes de base pour le développement d’applications Java EE / Jakarta EE