Descriptif
Ce cours s'appuie sur les notions d'intergiciel et les technologies de base introduites en SLR201 ; et présente des plates-formes d'intergiciels plus avancés -- ex : basé sur des modèle de communication orienté message, permettant l'intégration des systèmes fortement hétérogenes ; et/ou basé sur un modèle orienté 'acteurs' et sur divereses patterns de communication. Une comparaison entre ces intergiciels et les differentes modèles sera faite afin de mieux comprendre leur applicabilité à différents domains.
Diplôme(s) concerné(s)
- Systèmes distribués et parallèles M1
- Diplôme d'ingénieur
- Echange international non diplomant
- Systèmes distribués et parallèles M2
Parcours de rattachement
Pour les étudiants du diplôme Systèmes distribués et parallèles M1
SLR201 Bonne maîtrise et expérience en programmation Orientée Objet (Java de préférence)
Pour les étudiants du diplôme Diplôme d'ingénieur
SLR201 Bonne maîtrise et expérience en programmation Orientée Objet (Java de préférence)
Pour les étudiants du diplôme Echange international non diplomant
SLR201 Bonne maîtrise et expérience en programmation Orientée Objet (Java de préférence)
Pour les étudiants du diplôme Systèmes distribués et parallèles M2
SLR201 Bonne maîtrise et expérience en programmation Orientée Objet (Java de préférence)
Format des notes
Numérique sur 20Littérale/grade européenPour les étudiants du diplôme Echange international non diplomant
Vos modalités d'acquisition :
Cours magistraux et TP/TD (individuels et en group)
L'UE est acquise si Note finale >= 10- Crédits ECTS acquis : 2.5 ECTS
La note obtenue rentre dans le calcul de votre GPA.
Pour les étudiants du diplôme Systèmes distribués et parallèles M1
Le rattrapage est autorisé (Max entre les deux notes)- Crédits ECTS acquis : 2.5 ECTS
La note obtenue rentre dans le calcul de votre GPA.
La note obtenue est classante.
L'UE est évaluée par les étudiants.
Pour les étudiants du diplôme Diplôme d'ingénieur
L'UE est acquise si Note finale >= 10- Crédits ECTS acquis : 2.5 ECTS
- Crédit d'UE électives acquis : 2.5
La note obtenue rentre dans le calcul de votre GPA.
Pour les étudiants du diplôme Systèmes distribués et parallèles M2
L'UE est acquise si Note finale >= 10- Crédits ECTS acquis : 2.5 ECTS
Programme détaillé
Ce cours aborde les sujets suivants :
- Rappel des notions de base des systèmes répartis et de l’intergiciel (“middleware”) ;
- L’exemple MQTT pour les intergiciels permettant l’échange des messages à distance ;
- L’exemple d’Akka pour les intergiciels orientés “acteur”
- Si le temps le permet: comparaison d’intergiciels exemplifies