Haute Ecole de la Province de Liège

Informations générales sur l'unité d'enseignement : "Systèmes distribués"

Cycle 1
Niveau du cadre francophone de certification 6
Code INS-1-040 3.1.1
Crédits ECTS 5
Volume horaire (h/an) 60
Période Quadrimestre 1
Implantation(s) TECHNIQUE - Seraing
Unité Obligatoire
Responsable de la fiche MADANI, Mounawar
Pondération 50
Composition de l'unité d'enseignement
Intitulé Nombre d'heures Pondération
Systèmes distribués 60 60
Prérequis
Développement Orienté Objet et Multitâche
Corequis -
  • Acquis d'apprentissage spécifiques sanctionnés par l'évaluation

  • Installer et configurer les différents outils et logiciels principalement utilisés dans le cadre du laboratoire pour développer des solutions d’entreprise distribuées;

    Décrire les différentes couches et les composants d’une application distribuée multi-tiers;

    Consulter et interpréter la documentation technique d'une technologie afin de développer une application distribuée;

    Comparer différents paradigmes de communication;

    Expliquer et illustrer les services rendus par un environnement d’exécution.

  • Objectifs

    • Appréhender différents environnements et techniques permettant de construire une application  distribuée avec les technologies du marché (Spécifications JEE - JakartaEE, framework Spring, gRPC).
    • Se documenter et interpréter des documents techniques afin de réaliser des applications distribuées et résoudre des problèmes que l'on peut rencontrer pendant leur réalisation.

     

  • Contenus

    • Introduction à JEE et à Spring
    • Le principe d'injection de dépendances
    • Les appels de procédures distants, les communications par messages(JMS), les web services.
    • La sécurité(authentification et authorisation)
    • L'accès aux données(JPA)
    • Principe de registry et loadbalancing
  • Méthodes d'enseignement et d'apprentissage

  • Cours magistraux
  • Travaux de laboratoire
  • Projets, recherches ou travaux sur le terrain
  • Autres méthodes

  • Evaluation

  • Systèmes distribués
    • Examen Ecrit
    • Examen Oral
  • Langue(s) de l'unité d'enseignement

  • Français
  • Supports de cours

  • Aucun support
  • Lectures conseillées

  • Lectures fournies en séance