SMB111 - Systèmes et applications répartis  [ 6 crédits ]

Public Concerné
Ce cours est destiné aux élèves ayant suivi avec succès la première année du cycle d'ingénieur (cycle probatoire) ou les trois années de licence et qui souhaitent aprofondir leurs connaissances en systèmes répartis.
De bonnes connaissances en systèmes et en réseaux couches hautes sont nécessaires. L'obtention des UE NFP137 et de RSX102 est préliminaire à l'inscription à NFP111.

Finalité de l'unité d'enseignement

Objectifs pédagogiques
Présenter les aspects concernant les systèmes et applications coopératives ou réparties (client-serveur, "middleware"). Développer les problèmes et les difficultés du domaine considéré et certaines des solutions utilisées pour les résoudre, l'organisation et la syntaxe de l'interface de quelques produits très répandus, l'ingénierie et la mise en oeuvre des techniques et outils proposés.
Capacité et compétences acquises
Connaissances générales sur les systèmes répartis et les intergiciels.
Organisation
6Crédits 
Contenu de la formation
Introduction
Notions générales associées à la répartition.
Concepts matériels et logiciels. Objectifs : parallélisme, flexibilité, indépendance de localisation, sûreté et sécurité, extensibilité.
Introduction aux différentes approches de systèmes et de répartition
La gestion des activités et la synchronisation
Problèmes et solutions de synchronisation en mode message : ordres partiels, causalité. La réalisation de propriétés d'ordre dans les systèmes répartis
Le partage des données
La désignation dans les systèmes répartis, les différents niveaux de désignation, les gestions d'annuaires.
Les cohérences mémoires en univers réparti : principaux modèles de consistance.
Exemples d'intergiciels (middleware)
Les systèmes d'objets répartis : concepts associés à la notion d'objet répartis, exemples Java RMI, .NET remoting.
L'approche composants : exemple EJB.
Les services Web et les composants de services.

Trouvez votre formation

Trouvez une Unité d'Enseignement

Accés à PLEIAD

     
Formations en alternance Formation continue Cours du soir Formation à distance, e-learning Formations courtes DIF CIF Congé individuel de formation CIF CDI, CIF CDD, CIF HTT Contrat de professionnalisation Centre de bilan de compétences