v1.17.9 (1402)

Enseignement scientifique & technique - SLR201 : Bases du développement des applications réparties (en Java)

Domaine > Informatique.

Descriptif

Objectifs de formation
Ce cours introduit aux notions essentielles à la compréhension d'applications réparties et à leur développement en Java. Il introduit aussi au concept d'intergiciel et présente deux exemples concrets d'intergiciels de différents types : basé sur un modèle d'invocation de méthodes à distance et sur un modèle de communication orienté message.

Contenu - Cette UE traite des points suivants :
- Threads Java, synchronisation, sérialisation d'objet, entrées/sorties et sockets ;
- Introduction aux intergiciels et aux modèles de programmation RMI (Remote Method Invocation) et JMS (Java Message Service) pour plate-forme d'exécution Java ;
- La mise en oeœuvre en TPs de Java avancé, RMI et JMS ; automation de la compilation et de l’'exécution du code avec l'outil Apache ANT.

nombre d'heure en présentiel

24

nombre de blocs

16

Diplôme(s) concerné(s)

Parcours de rattachement

Pour les étudiants du diplôme Diplôme d'ingénieur

Une bonne compréhension de la programmation Orienté Objet (POO) et une première expérience de développement en Java

Format des notes

Numérique sur 20

Littérale/grade européen

Pour les étudiants du diplôme Echange non diplomant

L'UE est acquise si Note finale >= 10
  • Crédits ECTS acquis : 2.5 ECTS

La note obtenue rentre dans le calcul de votre GPA.

Pour les étudiants du diplôme Diplôme d'ingénieur

L'UE est acquise si Note finale >= 10
  • Crédits ECTS acquis : 2.5 ECTS
  • Crédit d'UE électives acquis : 2.5

La note obtenue rentre dans le calcul de votre GPA.

L'UE est évaluée par les étudiants.

Programme détaillé

 

Méthodes pédagogiques

Leçons et TPs
Veuillez patienter