Unité d'enseignement :
Informatique répartie
Nombre de crédits : 2 ECTS
Code Apogée : PL8035IF
Type d'enseignement
Nb heures *
Cours Magistraux (CM)
10.5 h
Travaux Dirigés (TD)
19.5 h
Activité tuteurée personnelle (étudiant)
0 h
Activité tuteurée encadrée (enseignant)
0 h
Heures de Tutorat étudiant
0 h
* Ces horaires sont donnés à titre indicatif.
Pré-requis et objectifs :
Ce cours présente les techniques avancées de conception et développement de systèmes d’information distribués avec le framework Jakarta EE.
Les étudiants doivent avoir suivi au préalable les cours de :
- Base De Données (BDD)
- Algorithmique Programmation Objet (APO)
- Architecture des Sytèmes d'Information Réparties
- Intégration des Systèmes d'Information
Acquis intermédiaires d’apprentissage et compétences visés :
Les compéteces visées sont :
- Élaborer un système réparti, en particulier :
- Concevoir l’architecture d’une application répartie (AC 1.8)
- Organiser la communication entre les processus/composants (AC 1.10)
- Modéliser une application répartie et tester des propriétés sur le modèle (AC 1.11)
- Concevoir un système d'information, en particulier :
- Répondre à la spécification d’une application répartie (AC 4.8)
- Comprendre et mettre en place des solutions de sécurisation (AC 4.9)
Programme de l'UE / Thématiques abordées :
CM1. L’API Servlet
CM2. Gestion des paramètres
CM3. Cookie & Session
CM4. Authentification & Sécurité
CM5. Jakarta Server Pages (JSP)
CM6. Le design pattern DAO
CM7. Le design pattern MVC
Méthodes d’évaluation :
Contrôle continu intégral : QCM(s) + Projet noté
Date de la dernière mise-à-jour : 22/05/2025
SELECT MEN_ID, `MEN_DIP_ABREVIATION`, `MEN_TITLE`, `PAR_TITLE`, `PAR_ID` FROM parcours INNER JOIN ue_parcours ON PAR_ID_FK=PAR_ID INNER JOIN mention ON MEN_ID = PAR_MENTION_FK WHERE PAR_ACTIVATE = 0 AND UE_ID_FK='28911' ORDER BY `MEN_DIP_ABREVIATION`, `MEN_TITLE`, `PAR_TITLE`