Retour aux projets
Scolaire·Projets universitaires — IUT Montpellier-Sète·03/2024 – 06/2025

Applications Java client–serveur

Développeur applicatif Java

Applications Java client–serveur sécurisées TCP/IP + TLS, en équipe AGILE de 2 à 6 personnes.

javagit

Plusieurs projets universitaires en équipes, sprints itératifs, livraisons régulières. Objectif : respecter les specs fonctionnelles tout en construisant un code maintenable et sécurisé.

Architecture client–serveur

Client Java
UI
Swing / CLI
Socket TCP
lecture / écriture
TLS handshake
Transport sécurisé
SSLSocket
JSSE
Cert + KeyStore
auth mutuelle
message protocolisé
Serveur Java
Listener
thread par client
Handler métier
logique
Stockage
fichier / mémoire

Méthode

  • Sprints AGILE de 2 semaines, rétrospectives systématiques.
  • Branches Git par feature, revues de code obligatoires avant merge.
  • Issues + tableau Kanban pour le suivi.
  • Tests unitaires JUnit sur la logique métier.