extrait_catalogue Informatique Semestre 5RSR - Réseaux et Systèmes Répartis MODULE UV INTITULé INTERVENANTS I5RSR-B Objets et systèmes répartis A. ESNARD (Resp.) Objets et composants CORBA Objets distribués A. ESNARD (Resp.) IT343 PG306 24/05/2017 - 17:01:56 A. ESNARD (Resp.) COEF. /ECTS 5.00 2.50 2.50 1 extrait_catalogue IT343 : Objets et composants CORBA Partagé par l'UV (les UVs) : I5RSR-B Objets et systèmes répartis Crédits ECTS : 2.50 Volumes horaires : Cours : Cours Intégré : Travail Individuel : 4.33 26.00 10.00 Enseignant(s) : ESNARD Aurélien Titre : Objets et composants CORBA Résumé : Le cours/TD/TP est une introduction à la techonologie CORBA (Common Object Request Broker Architecture), qui est désormais un standard reconnu dans le monde des applications distribuées. On introduit ici à l'aide d'exemples et d'exercices les points clefs de CORBA. Plus précisément, nous manipulons les notions d'application répartie, d'objets distribués, d'interopérabilité langage & système, de RMI (Remote Method Invocation) et de service annuaire. Ce TD/TP, permet aux élèves d'explorer les possibilités de la technologie CORBA pour résoudre simplement des problèmes de pair à pair, d'IRC, de calcul réparti, de multicast, etc. Plan : 1. Introduction 2. Des applications distribuées vers le bus CORBA 3. Présentation du bus CORBA 4. Le langage IDL 5. Les composantes du bus CORBA 6. Les services CORBA (Nommage) 7. Etude de cas Prérequis : L'ORB utilisé en TD/TP est celui fourni par le SDK Java 1.4. Évaluation : Les élèves sont évalués par l'intermédiaire d'un projet (dans la continuation des TDs/TPs) avec une soutenance à la clef. Document(s) : CORBA, Des concepts à la pratique J.M. Geib, C. Gransart et P. Merle Dunod, 1999, ISBN 2 10 004806 6 24/05/2017 - 17:01:56 2 extrait_catalogue Mot(s) clé(s) : CORBA, objet distribués, interopérabilité, RMI. Cours en ligne : http://www.labri.fr/Perso/%7Eesnard/Enseignement/CORBA/corba.html 24/05/2017 - 17:01:56 3 extrait_catalogue PG306 : Objets distribués Partagé par l'UV (les UVs) : I5PRCD-A I5RSR-B Langages et supports d'exécution Objets et systèmes répartis Crédits ECTS : 2.50 Volumes horaires : Cours : Cours Intégré : Travaux Dirigés : Travail Individuel : 10.67 13.00 2.67 20.00 Enseignant(s) : ESNARD Aurélien Titre : Objets distribués Résumé : Le but de ce module est de montrer en quoi la conception d'applications réparties et les concepts objet font bon ménage. La tolérance aux fautes, qui est nécessaire dans la conception d'applications réparties, sera aussi introduite. Des exemples concrets de technologies, notamment les RPC de Sun, les RMI de Java, et les composants Enterprise Java Beans seront présentés et manipulés. Plan : * Introduction * Tolérance aux fautes * Sun RPC * Concepts objet et applications réparties * Java RMI et Enterprise Java Beans Prérequis : Bonnes connaissances des techniques classiques de programmation. Évaluation : Examen Mot(s) clé(s) : Outils, environnements et modèles pour la programmation distribuée. 24/05/2017 - 17:01:56 4