info404 - Construction d'applications réparties

-
Credits
- 5
- Prerequisites
- (Licence mention informatique),
info306
- Parcours
- mandatory for the computer science mention of the master of
science
-
Objectives
- 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.
- Organization
week |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
C (1h) |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
|
TD (1h30) |
|
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
TP (2h) |
|
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
- Student personal work
- about 50h
- Evaluation
-
-
for UE without Labs :
sup ( Ex, (2Ex + CC)/3)
- for UE with Labs :
(2TP + 3 sup(Ex, (2Ex + CC)/3))/5
- Contents
-
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.
- Instructor(s)
- Laurence Duchien
fichier source pour édition/modification