Retour

Intergiciels à objets répartis : conception et implantation - NSY102

Objectifs de la formation

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.

Contenu de la formation

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éesimmutables (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)

Résultats de la formation

Attestation de formation

Conditions spécifiques d'accès à la formation

Avoir la pratique d un langage oriente-objets (Java ou similaire) et connaitre les bases de la programmation reseau (TCP/IP et sockets).

Formation 100% en ligne

Métier formé

Développement

Niveau d'étude visé

Sans le Bac

Type d'immersion professionnelle

Formation initiale

Organisme de formation

Conservatoire national des arts et métiers - centre régional de Bretagne

Durée de la formation

5 mois

Prochaine(s) session(s)

  • 14/10/2024 - 15/02/2025