extrait_pdf - ENSEIRB

publicité
extrait_catalogue
Informatique
Semester 5RSR - Réseaux et Systèmes Répartis
MODULE
UV
I5RSR-B
IT343
PG306
16/04/2017 - 18:38:15
TITLE
Distributed objects and systems
PARTICIPANTS
CORBA objects and components
Distributed objects
A. ESNARD (resp)
A. ESNARD (resp)
A. ESNARD (resp)
ECTS
5.00
2.50
2.50
1
extrait_catalogue
IT343 : CORBA objects and components
Shared by UV(s) :
I5RSR-B
Distributed objects and systems
ECTS credits :
2.50
Number of hours :
Lecture :
Combined lecture and tutorial classes :
Individual work :
4.33
26.00
10.00
Teacher(s) :
ESNARD Aurélien
Title :
CORBA objects and components
Abstract :
This lecture is an introduction to the CORBA technology which is now a widely accepted standard in the world of
distributed applications. The key points of CORBA are introduced with examples and concrete exercices. Many
examples of applications of the CORBA technology can be manipulated by the students, like peer-to-peer
problems, chat-like software, distributed computation, multicast, and so on
Plan :
1. Introduction
2. From distributed applications to the CORBA bus
3. Presentation of the CORBA bus
4. The Interface Definition Language
5. Components of the CORBA bus
6. CORBA services (Naming)
7. Case study
Prerequisite :
The ORB used in practice is the one provided with Java 1.4's SDK
Evaluation :
Project with presentation
Document(s) :
CORBA, Des concepts à la pratique
J.M. Geib, C. Gransart et P. Merle
Dunod, 1999, ISBN 2 10 004806 6
Keyword(s) :
CORBA, distributed objects, interoperability, RMI
Online course :
http://www.labri.fr/Perso/%7Eesnard/Enseignement/CORBA/corba.html
16/04/2017 - 18:38:15
2
extrait_catalogue
PG306 : Distributed objects
Shared by UV(s) :
I5RSR-B
Distributed objects and systems
ECTS credits :
2.50
Number of hours :
Lecture :
Combined lecture and tutorial classes :
Tutorial classes :
Individual work :
10.67
13.00
2.67
20.00
Teacher(s) :
ESNARD Aurélien
Title :
Distributed objects
Abstract :
The goal of this module is to show how the design of distributed applications can fit nicely with the
object-orientedness concepts. Fault tolerance will also be introduced because it is a necessity when designing
distributed applications.
Concrete examples of technologies like Sun's RPC, Sun Java's RMI and Enterprise Java Beans components will
be presented and exercised
Plan :
1. Introduction
2. Fault tolerance
3. Sun RPC
4. Link between object and distribution concepts
5. Java RMI and Enterprise Java Beans
Prerequisite :
Good knowledge of classical programming techniques
Evaluation :
Examen
Keyword(s) :
Models, tools, and environments for distributed programming
16/04/2017 - 18:38:15
3
Téléchargement