Skip to content

elansariamina/ApplicationChat

Repository files navigation

ApplicationChat

Programmation concurrentielle et réseau

Ce projet consiste à réaliser une application Web de Chat comportant un serveur permettant à tout nouveau client de se connecter directement aux autres clients. L’application doit également permettre l’échange des messages entre tous les utilisateurs considéré comme amis en réalisant une gestion de communication sous un réseau local.

-pour commencer l'exécution du projet, il faut lancer au début la classe MainServeur.java , en suite la classe View1_client.java -Une fenêtre va être lancer contenant deux cases pour entrer les informations et deux buttons pour choisir soit "se connecter" soit "s'enregistrer".

-Une connexion bien appliquer va vous envoyer vers la deuxième fenêtre qui contient: _la liste de vos amis _Un button pour supprimer un ou plusieurs amis _Un button pour selectionner un ou plusieurs amis pour le chat _la liste de tous les utilisateurs de l'application _Un button pour ajouter un client à la liste des amis (il faut redimensionner la fenêtre pour voir cet ajout) _Un button pour "se déconnecter"

-si vous selectionner un ami vous passer à la troisième fenêtre où vous trouver: _Un espace de chat _Un espace pour écrire les messages _Un button pour envoyer le message _Un button "Choose" pour choisir un fichier de votre Pc est l'envoyer _Un button pour Afficher le fichier envoyé _Un button de retour en arrière (J'ai un problème ici, lorsque je clique sur ce button la fenêtre se bloque) _Un button pour se déconnecter

La base de donnée est pleine pour que vous puissiez tester

About

Programmation concurrentielle et réseau

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages