Applications Réparties : Introduction

Pré requis

Programmation en Java, Éléments d'applications distribuées (Présentation de Java RMI, sockets).

Objectifs

Pour répondre aux différents besoins en matière d'applications distribuées, il existe différents modèles d’organisation d’une application répartie. Répartition des données, décentralisation, Interopérabilité, découplage sont différentes des propriétés étudiées au travers de RMI, CORBA, JNDI, JMS.

Une deuxième partie de ce module aborde Ajax, Web service en .Net, …

Modalités des TPs

 Modalités

6 séances encadrées pour l'ensemble du TP.
Le devoir à rendre en fin de ces 6 séances est un compte rendu de TP. La livraison se fera via https://anubis.polytech.unice.fr/~pwh : Vous devez rendre un seul fichier appRep09.pdf La livraison par un seul des étudiants du binôme suffit.

Ce compte rendu peut se faire en binôme pour les étudiants autorisés; il s’agit d’un mini rapport incluant les réponses aux questions posées lors des différentes étapes du TP. Ces questions sont préfixées par questions à rendre. Nous devez prendre un point de vue ingénieur dans ce rendu de TP. Motivez-vos choix par des références, par vos connaissances, par les impératifs de développement. Soignez la rédaction : synthétique.

DATE LIMITE de RÉCEPTION DES RAPPORTS : 30 mars 2009

Programme (1ère partie)

Date - Horaire Intitulé & Support Intervenant Type de séance
Semaine 6
02/02/2009, 09:30-10:30 Introduction au module (sur la base du cours de Raphaël Marvie) & à CORBA Mireille Blay-Fornarino Cours
02/02/2009 RMI //Objets sérialisés versus objets locaux// Mireille Blay-Fornarino TD
Semaine 7
09/02/2009, 09:30-10:30 Fin de présentation de CORBA et CORBA Bus archi Mireille Blay-Fornarino Cours
09/02/2009 CORBA Java/C++ première approche Mireille Blay-Fornarino TD
Semaine 8
16/02/2009, 09:30-10:30 CORBA BUS Mireille Blay-Fornarino Cours
16/02/2009 CORBA Service de Nommage (Aller directement à la 2e partie du TP) Mireille Blay-Fornarino TD
Semaine 9 - VACANCES
Semaine 10
2/03/2009, 09:30-10:30 Annuaire et JNDI http://www.essi.fr/~pinna/Sar/AppRep/CoursIIOP-JNDI2.ppt Anne-Marie Dery Cours
2/03/2009 Utilisation de JNDI (Première question du TP) Anne-Marie Dery TD
Semaine 11
9/03/2009, 09:30-10:30 RMI CORBA Anne-Marie Dery Cours
9/03/2009 Interopérabilité Corba RMI (Deuxième question du TP) Anne-Marie Dery TD
Semaine 12
16/03/2009, 09:30-10:30 JMS http://www.essi.fr/~pinna/Sar/AppRep/MOMAM.ppt Anne-Marie Dery Cours
16/03/2009TPs JMS Anne-Marie Dery TD
Semaine 13 - 2ieme Partie

Programme (2ième partie)

Sites, références bibliographiques, ...

Multi-technos

Une référence pour les développeurs Java Bonne section sur RMI, servi de base pour ce cours

  • Java Distributed Computing

Par Jim Farley Editions O'Reilly Tout sur les applications reparties avec Java Plus technique…

  • Architectures réparties en Java

Par Annick Fron (2007) Edition Dunod RMI, CORBA, JMS, Sockets, SOAP, services web

CORBA

2008_2009/si4/apprep/start.txt · Dernière modification: 2009/04/28 22:18 par blay
chimeric.de = chi`s home Creative Commons License Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0