Skip to content

chryd/INF111.TP1.GR04

Repository files navigation

Projet Java - Architecture Client-Serveur

Description du Projet

Ce projet a été conçu dans le cadre d'un cours de programmation pour réaliser une architecture client-serveur permettant aux utilisateurs d'accéder à un salon de chat public, d'initier des conversations privées et de jouer au jeu d'échecs.

Fonctionnalités Principales

  • Salon de Chat Public : Les utilisateurs peuvent participer à des discussions publiques.
  • Clavardage Privé : Les utilisateurs peuvent engager des conversations privées avec d'autres utilisateurs.
  • Jeu d'Échecs : Les utilisateurs peuvent jouer au jeu d'échecs les uns contre les autres.

Comment Utiliser le Projet

  1. Téléchargement du Code Source : Clonez ou téléchargez le code source du projet à partir du référentiel Git.

  2. Configuration du Serveur : Exécutez l'application serveur en utilisant la classe principale du serveur Java. Spécifiez les paramètres de configuration nécessaires.

  3. Configuration de l'Application Cliente : Exécutez l'application cliente en utilisant la classe principale du client Java. Fournissez l'adresse IP et le port du serveur auquel vous souhaitez vous connecter.

  4. Connexion à l'Application Cliente : À l'ouverture de l'application cliente, entrez un alias unique conforme aux règles spécifiées.

  5. Utilisation des Fonctionnalités : Explorez les fonctionnalités du système via l'interface utilisateur de l'application cliente.

Remarques Importantes

  • Assurez-vous que le serveur est en cours d'exécution avant de lancer l'application cliente.

  • Respectez les règles d'alias pour éviter tout conflit avec d'autres utilisateurs.

Contributeurs

Ce projet a été développé par Zouhair Antar, Olivier Boudreault et Christine Yang-Dai pour le cours de INF111 - Programmation orientée objet à l'École de technologies supérieures.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages