Conception de logiciels intranet : intergiciels à objets répartis - NSY102

Réf. : 1301997F Mise à jour : 6 août 2025

Contenu

Objectifs

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.

Programme

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)

Validation / certification préparée

  • Niveau d'entrée : Sans niveau spécifique
  • Niveau de sortie : Sans niveau spécifique

Dates et lieux de formation

Organisme de formation : CNAM DE BRETAGNE
09 72 31 13 12
Lieu de formation : CNAM DE BRETAGNE
2 Rue Camille Guérin
22 Ploufragan
Organisation :
  • Entrée sortie permanente
  • 45 heures
  • Formation entièrement à distance
Dispositif(s) / Financements : Financement autre (Entreprises, Individuels, AIF...)
Publics : Demandeur d'emploi ; Salarié ; Tout public
Rythme : Cours du soir
Type de parcours : Modulaire
Durée : 45 heures.

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).