logo Mines Douai O-ISIC.UE1.OBJDIS
Systèmes à objets distribués

Informations générales

2014-2015

Ingénieur (niveau M2)

Ingénierie des Systèmes d'Information et de Communication

Langages et Outils de Développement

Option

O-ISIC.UE1.OBJDIS

Cours

2

17,5

BOURAQADI Noury
DONIEC Arnaud
Français/French

Informations pédagogiques

Objectif(s) de formation
La construction d'un système constitué de différentes machines connectées en réseau introduit une nouvelle dimension que les développeurs de logiciels doivent prendre en compte. L'objectif premier de ce module est de faire comprendre aux élèves cette problématique et donc les spécificités des logiciels répartis. Ces questions seront abordées suivant l'angle de l'approche objet. Ainsi, les élèves étudieront la construction de systèmes répartis basés sur la distribution d'objets sur un réseau de machines.

Objectif pédagogique

Positionnement du cours dans la formation

Supports de cours
Polycopié

Pré-requis
Programmation par objets

Contenu
-Notion de middleware
-Architectures pour systèmes répartis (centralisée, 3-tiers)
-Sockets et leur limites
-proxies d'objets et références distantes
-Passage par copie vs. par référence
-Modèles de communication : Messages vs. RPC
-Exemple d'un middleware : Java RMI

Travail personnel demandé

Evaluations
Libellé (Français) Libellé (Anglais)
Systèmes à objets distribués Distributed objects

Commentaires sur les modes d'évaluation

Modes d'évaluation / crédits / compétences évaluées
TP noté
Crédits: 2

Méthodologie
Imprimer