Ce cours a un double objectif. D'une part, approfondir certains aspects avancés de Java (types génériques, annotations, programmation réflexive, chargement des classes). D'autre part, présenter un panorama synthétique des principales librairies concernant la gestion des threads, les communications via le réseau, l'administration et la supervision des applications. Ce cours insiste par ailleurs sur les techniques architecturales associées.
Travaux pratiques
Utilisation des types génériques et des annotations.
Travaux pratiques
Construction d'une application concurrente avec synchronisation et résolution d'interblocage.
Travaux pratiques
Programmation de l'étude de cas en mode client-serveur (séquentiel et concurrent).
Travaux pratiques
Programmation de l'étude de cas à l'aide de RMI.
Travaux pratiques
Programmation de l'étude de cas à l'aide de JMS.
Travaux pratiques
Mise en place d'une couche d'administration-supervision pour l'étude de cas.
Thierry B. 23/11/2020 |
4 / 5
|
Antoine G. 23/11/2020 |
4 / 5
|
Laetitia J. 23/11/2020 |
5 / 5
|
Les avis client sont issus des feuilles d’évaluation de fin de formation. La note est calculée à partir de l’ensemble des avis datant de moins de 12 mois.