Descriptif
Sujets : Outils de base pour logiciel réparti ; exemples basiques et comparaison – RMI, JMS, Akka ; pratique.
Cet UE introduit les concepts de base des outils pour systèmes répartis et d’intergiciel (« middleware ») et présente des exemples concrètes d’intergiciel de différents styles : RMI , MOM/JMS et Akka. Ces exemples seront comparés afin de mieux comprendre leur applicabilité à différent types d’application. Les notions explorées ici, via des exemples assez simples, sont réutilisées dans la plupart des plates-formes d’intergiciel et de serveurs d’applications disponibles en industrie.
Les notions théoriques seront approfondis via des exercices pratiques en TP ; et seront utilises pour le développement du projet en SLR207.
Diplôme(s) concerné(s)
Parcours de rattachement
Pour les étudiants du diplôme Diplôme d'ingénieur
SLR201 :
Connaissances avancées en Java telles que les techniques de développement des applications réparties ; des connaissances générales en langages, du modèle MVC et des bases de données; une expérience de développement logiciel avec Eclipse
Pour les étudiants du diplôme Echange non diplomant
Connaissances avancées en Java telles que les techniques de développement des applications réparties ; une expérience de développement logiciel avec Eclipse; des connaissances générales en langages, du modèle MVC et des bases de données;
Format des notes
Numérique sur 20Littérale/grade européenPour les étudiants du diplôme Echange non diplomant
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 Diplôme d'ingénieur
Vos modalités d'acquisition :
- 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.
Programme détaillé