Enseirb option RSR
 

Thème SOD

Nature du cours

Systèmes répartis

Ce cours est très largement basé sur le cours précédemment réalisé par Christian Toinard.

Le cours présente les architectures client serveur (appel de procédure distante, concurrence, traitement des pannes, traitement de l'hétérogénéité, exemples: CORBA, Le Web, Java), la désignation répartie (espaces de noms, noms globaux-internes-externes, exemples: nommage Internet-DNS, CORBA-namingServices), les techniques de tolérances aux pannes (classification: franches-temporelles-bizantines, redondances passives et actives), les mécanismes de diffusion (ordre, atomicité, gestion des groupes, exemples UDP IGMP CORBA-events), transactionnel réparti (contrôle de concurrence réparti, validation à deux phases, exemples: Oracle, CORBA, SQL-Serveur). Ludovic Rousseau (Gemplus)assure dans le cadre de ce cours les aspects sécurité ( crypographie à clé publique et privée, protocoles pour l'authentification, la confidentialité, l'intégrité et la non répudiation, sécurité des machines Unix/Internet).

Informations administratives

Contenu du cours

Le cours est composé de 5 séances de deux heures
  1. Présentation du cours

  2. Introduction aux systèmes répartis.

  3. Architecture client-serveur (d'après G. Florin étendu avec des exemples de programmes RPC)

  4. Première étude de cas d'une architecture client-serveur: le WEB

  5. Seconde étude de cas: cours général sur CORBA

  6. Présentation d'un environnement industriel représentatif CORBA

  7. Portable Object Adaptor CORBA POA

  8. Troisième étude de cas: Client-Serveur Java (Applets, Connections TCP, Servlets)

  9. Troisième étude de cas: Client-Serveur Java (JDBC)

  10. Désignation Répartie

  11. Tolérance aux pannes

  12. Diffusion de messages

  13. Transactionnel Réparti

Contrôle des connaissances

Le contrôle des connaissances est réalisé par un examen dont la durée est de 2 heures et dutant lequel les notes de cours et les documents de travail sauf les livres sont autorisés.

Vous pouvez télécharger ci-dessous les sujets des années précédentes :


 
© LaBRI, 2006