Vous êtes ici : FIL > Portail > Master Miage > M1S2 > CAR

Conception d'Applications Réparties

Responsable

Giuseppe Lipari

Volume horaire

9 séances de cours (13h30), 12 séances de TD (18h00), 12 séances de TP (24h).

Crédits

5 ECTS

Giuseppe Lipari
dernière modification : 06/01/2018 à 10:39:49

Objectifs

A l'issue de l'enseignement, l'étudiant est capable de :

  • concevoir des d'applications réparties en se basant sur les styles d'architectures client/serveur n-tiers,
  • expliquer la notion de protocole applicatif, et concevoir des protocoles applicatifs,
  • mettre en oeuvre des composants web côté serveur avec les servlets,
  • mettre en oeuvre un environnement à objets répartis illustrés par Java RMI.

Contenu

  • Networking : TCP/IP et UDP/IP ; client/server ;
  • Multithreading, parallel computation, multithreaded servers ;
  • Remote Procedure Calls ;
  • Java RMI,
  • Application protocols : HTTP, REST, SOAP
  • Giuseppe Lipari
    dernière modification : 06/01/2018 à 10:39:51

Emploi du temps

Le course demarre le 17 janvier 2018

  Semaine CM TP TD Remarques
1 du 15/01 au 20/01 17/01: Intro + Networking --   Demarrages le mercredi 17/01
2 du 22/01 au 27/01 Threads TP1: Calculette TD: Mailbox + Compt. Parall.  
3 du 29/01 au 3/02 Appels distantes TP2: Compteur Parallèle TD: Lecteurs/Ecrivains  
4 du 5/02 au 10/02 RMI TP2: Compteur Parallèle TD: Chat Room  
5 du 12/02 au 17/02 Introduction HTTP TP3: Chat Room TD: Exercices RMI  
6 du 19/02 au 24/02 Exercices RMI TP3: Chat Room TD: Exercices RMI  
- du 26/02 au 3/03 Int. pedagogique Int. pedagogique Int. pedagogique Int. pedagogique
7 du 5/03 au 10/03 HTTP Contrôle continu TD: Exercises RMI  
8 du 12/03 au 17/03 REST TP4: MiageBook TD: Agenda Repartie  
9 du 19/03 au 24/03 Protocôle de commit TP4: MiageBook -- Absent le 21/03
10 du 26/03 au 31/03 Security TP5: MiageBook TD: Election sur anneau  
11 du 2/04 au 7/04 -- lundi de pâque TD: HotelReservation 2/04 lundi de pâque
12 du 9/04 au 14/04 -- TP5: MiageBook TD: Peer2Peer  
13 du 16/04 au 21/04 -- TP5: MiageBook TD: Examen  
Giuseppe Lipari
dernière modification : 14/03/2018 à 09:57:30

Les documents concernant cet insegnement sont disponibles sur Moodle.

Giuseppe Lipari
dernière modification : 17/02/2018 à 11:51:10