Intergiciels à objets répartis : conception et implantation
Code UE : NSY102-MPY
- Cours
- 6 crédits
- Volume horaire de référence
(+ ou - 10%) : 50 heures
Responsable(s)
Tristan CROLARD
Public, conditions d’accès et prérequis
Avoir la pratique d'un langage orienté-objets (Java ou similaire) et connaître les bases de la programmation réseau (TCP/IP et sockets).
Présence et réussite aux examens
Pour l'année universitaire 2021-2022 :
- Nombre d'inscrits : 49
- Taux de présence à l'évaluation : 76%
- Taux de réussite à l'évaluation : 86%
Objectifs pédagogiques
Appréhender les concepts permettant la mise en oeuvre d'applications Java d'entreprise, basées sur des intergiciels (middleware) à objets répartis de type RMI (Remote Method Invocation). Connaître les techniques de base permettant d'implantation de ce type de intergiciel en Java.
Compétences visées
Maitrise des principaux concepts lié aux intergiciels (middleware) à objets répartis sous-jacents aux plateformes Java d'entreprise comme Spring ou Jakarta EE (anciennement Java EE).
Les séances prendront la forme de "leçons" : les concepts seront présentés en cours puis illustrés directement à travers des exemples et des exercices de programmation.
- Introduction générale
- Rappels sur les tests unitaires en Java (JUnit 5)
- Rappels sur Java 8 (notation lambda, Optional, Streams)
- Types de données immutables (records)
- Types variants (sealed interfaces)
- Concurrence et parallélisme (Virtual Threads)
- Calculs asynchrones (Futures)
- Protocole client-serveur
- Sérialisation XML/JSON et native
- Dictionnaire distant (Registry)
- Serveur d'exécution (Compute Engine)
- Appel de procédure distante (RPC)
- Invocation de méthode à distance (RMI)
En fonction de la modalité, l'évaluation pourra prendre des formes différentes. Elle pourra comprendre un examen final sur feuille (ou sur poste de travail), éventuellement complétée par des activités de contrôle continu tels que des devoirs et des QCM. L'évaluation pourra aussi se faire en contrôle continu uniquement, avec des travaux pratiques à rendre ainsi qu'un projet final.
Cette UE apparaît dans les diplômes et certificats suivants
Rechercher une formation
RECHERCHE MULTI-CRITERES
Plus de critères de recherche sont proposés:
-
Vous pouvez sélectionner des formations grâce à un mot ou à une expression (chaîne de caractères) présent dans l’intitulé de la formation, sa description ou ses index (discipline ou métier).
Des mots-clés sont suggérés à partir du 3e caractère saisi, mais vous pouvez aussi rechercher librement. - Les différents items sélectionnés sont croisés.
ex: "Comptabilité" et "Diplôme" - Les résultats comprennent des formations de la région (UE, diplômes, certificats, stages) et des formations proposées à distance par d'autres centres du Cnam.
- Les codes des formations en Languedoc-Roussilon se terminent par le suffixe LGR et celles de Midi-Pyrénées par le suffixe MPY.
- Certains diplômes se déclinent selon plusieurs parcours. Pour afficher tous les parcours, tapez la racine du code (ex: «LG036»).
- Dans tous les cas, veillez à ne pas insérer d'espace ni de ponctuation supplémentaire.
Plus de critères de recherche sont proposés:
- Type de diplôme
- Niveau d'entrée
- Modalité de l'enseignement
- Programmation semestrielle
Chargement du résultat...
Intitulé de la formation |
Type |
Modalité(s) |
Lieu(x) |
|
---|---|---|---|---|
Intitulé de la formation
Certificat de compétence Intégrateur d'applications mobiles
|
Lieu(x)
À la carte
|
Lieu(x)
Paris
|
||
Intitulé de la formation
Ingénieur en informatique Architecture et intégration des systèmes et des logiciels
|
Type
Diplôme d'ingénieur
|
Lieu(x)
Package
|
Lieu(x)
Grand-Est, Occitanie
|
|
Intitulé de la formation
Ingénieur en informatique Architecture et intégration des systèmes et des logiciels
|
Type
Diplôme d'ingénieur
|
Lieu(x)
À la carte
|
||
Intitulé de la formation
Chef de projet maîtrise d’œuvre informatique
|
Lieu(x)
À la carte
|
|||
Intitulé de la formation | Type | Modalité(s) | Lieu(x) |
Contact
Centre(s) d'enseignement proposant cette formation
-
Toulouse
- 2024-2025 1er semestre : Formation en présentiel soir ou samedi
Comment est organisée cette formation ?2024-2025 1er semestre : Formation en présentiel soir ou samedi
Précision sur la modalité pédagogique
- Une formation en présentiel est dispensée dans un lieu identifié (salle, amphi ...) selon un planning défini (date et horaire).
Code UE : NSY102-MPY
- Cours
- 6 crédits
- Volume horaire de référence
(+ ou - 10%) : 50 heures
Responsable(s)
Tristan CROLARD