info404 - Construction d'applications réparties

-
Nombre de crédits
- 5
- Pré-requis
- (Licence mention informatique),
info306
- Parcours
- obligatoire pour la mention informatique du master science
-
Objectifs
- L'objectif du cours est de présenter aux étudiants les concepts de
la programmation répartie ainsi qu'un ensemble d'outils permettant
la mise en oeuvre d'applications dans des environnements répartis.
Les concepts abordés seront la programmation en mode asynchrone et
en mode synchrone. Les environnements étudiés seront les
environnements TCP/UDP, les outils du Web, les environnements
orientés objet tels que RMI et CORBA, ainsi que les Web services.
- Organisation
semaine |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
C (1h) |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
|
TD (1h30) |
|
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
TP (2h) |
|
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
- Volume de travail personnel étudiant estimé
- environ 50h
- Contrôle et validation des connaissances
-
-
pour les UE sans TP :
sup ( Ex, (2Ex + CC)/3)
- pour les UE avec TP obligatoires :
(2TP + 3 sup(Ex, (2Ex + CC)/3))/5
- Description du contenu
-
Introduction aux applications réparties.
- Constructions d'applications réparties en mode message.
- L'environnement Web.
- Construction d'applications réparties dans un environnement
OO.
- Un exemple avec CORBA.
- Environnements d'exécution à objets réparties.
- La découverte d'applications par les Web Services.
- D'autres modèles de structuration d'applications réparties.
- Responsable(s)
- Laurence Duchien
fichier source pour édition/modification