Number of hours
- Lectures 16.5
- Tutorials 7.5
- Laboratory works 21.0
ECTS
ECTS 3.0
Goal(s)
Being able to
- Understand the functioning of modern distributed systems
- Study distributed and embedded middleware
- Understand the different models of structuring distributed applications
- Develop a distributed application using the technologies addressed in class
Content(s)
Courses (15h45)
- Introduction. Different types of middleware
- Component-based applications. EJB components and ECOM project
- JavaServerPages (JSP) and servlets
- Message-based models
- Designation and link edition in distributed systems
- Duplicate objects-based model
Prerequisites
Mastering the Java programming language
Knowledge and practice of client-server model
Test
S: homework mark(report and talk)
TP: lab mark (talk)
E2 : second session exam mark
Bibliography
1. « Les intergiciels » sous la direction de I. Demeure et E. Najm, Editions Hermes
2. « Objets répartis : guide de survie », R. Orfali, D. Harkey et J. Edwards, International Thomson Publishing France