Bonjour,
J'ai deux main qui tourne dans une relation client serveur. (Un client type msn et le serveur qui traite)
Chacun des deux mains a une boucle while dont il ne sort pas:
- Pour le serveur, cela le force à rester en écoute sur un port UDP
- Pour le client cela le force à rester en attente d'envoi de message.
Débutant en java, je ne comprends pas comment avoir une variable qui pourrait être accessible aux deux.
En fait je veux faire ça:
- Le client envoie son pseudo
- Le serveur compare le pseudo à son tableau de pseudo connectés
- Le serveur renvoie un booléen (true= pseudo disponible; false = pseudo indisponible)
- Si le pseudo est disponible, le client crée un objet User, sinon il redemande un pseudo
Dans mon histoire, je bloque au point 3.
Je comprends mal les notions de portée de variables. J'ai essayé avec des getters/setters, des variables public posés au-dessus du main du server, etc...
Bref, je bloque complètement, et je dois finir mon foutu projet pour demain soir...
(Sachant que j'ai encore toute la partie graphique à faire)
Merci les gars 