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

General informations

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

Pedagogic informations

Training objectives
Developing a system running on different networked machines introduces a new dimension that software developers need to address. The main goal of this lecture is to make students understand this issue as well as distributed software specifics. These issues will approached from an object-oriented point of view. Thus, students will learn how to build software that involve objects distributed over a network of computers.

Learning objectives

Learning context

Course materials

Prerequisites

Course content
-Concept of middlware
-Architectures (centralized, 3 tiers)
-Sockets and their limitations
-Proxies and remote object references
-Reference vs. copy passing
-Communication models: messages vs. RPC
-Example of a middleware: JavaRMI

Personal work

Exams
Label (French) Label (English)
Systèmes à objets distribués Distributed objects

Exam description

Exam structure
Credits: 2
Print