Ensimag Rubrique Formation 2022

Systèmes et applications réparties - 5MMSAR6

  • Volumes horaires

    • CM 27.0
    • TD 9.0

    Crédits ECTS

    Crédits ECTS 4.0

Objectif(s)

Apprendre les concepts au coeur des systèmes répartis, les principales techniques et outils de construction des applications réparties.

Contact Noël DE PALMA

Contenu(s)

Les cours de construction d'application réparties inclus des travaux pratiques.
Un système réparti est un ensemble de logiciels interagissant au travers d’un réseau de communication. Un intergiciel (middleware) est une couche logicielle qui facilite la construction des applications réparties en donnant, entre autre, l’illusion d’un service centralisé. Ce cours présentera les principes et les techniques de base des systèmes répartis ainsi que les intergiciels permettant le déploiement et la construction d’applications réparties. Les techniques de bases abordées dans ce cours concernent les techniques élémentaires d’algorithmique répartie, de synchronisation et de replication. Les intergiciels les plus classiques. Leur concepts seront également présentés : les RPC, les approches à base de bus de messages (JMS), de composants (OSGI), ainsi que les technologies liés au Web (J2EE, WebServices...) permettant de construire des serveurs Internet. Les différentes approches seront illustrées par des expérimentations.



Prérequis

Connaissances de bases dans les domaines en langages de programmation orientés objets et notamment Java ; concepts et techniques de bases utilisés dans les systèmes d’exploitation centralisés et les réseaux.

Contrôle des connaissances

CONTRÔLE CONTINU :
Type d'évaluation (ex : TP, assiduité, participation) :

SESSION NORMALE :
Type d'examen (écrit, oral, examen sur machine) : TP
Salle spécifique :
Durée :
Documents autorisés (ex : aucun, résumé feuille A4 manuscrite, dictionnaires, tous documents) :
Documents interdits (ex : livres, tous documents) :
Matériel (ex : calculatrices):

  • matériel autorisé, préciser :
  • matériel interdit, préciser :
    Commentaires :

SESSION DE RATTRAPAGE :
Type d'examen (écrit, oral, examen sur machine) :
Salle spécifique :
Durée :
Documents autorisés (ex : aucun, résumé feuille A4 manuscrite, dictionnaires, tous documents) :
Documents interdits (ex : livres, tous documents) :
Matériel (ex : calculatrices):

  • matériel autorisé, préciser :
  • matériel interdit, préciser :
    Commentaires :


N1=(TP)
N2=O

Informations complémentaires

Cursus ingénieur->Filière ISSC->Semestre 5