-
info sur un tchat
slt voilà je travail sur un logiciel qui devrais fonctionné en réseau et je me dois
de concevoir un module de tchat.j'aimerais savoir comment m'y prendre,je sait
déjà que je dois utiliser les sockets et là n'est pas vraiment le problème mais
plutôt le concept qui me parais difficile à saisir.surtout comment créer un dialogue entre 2 personnes présent un même réseau.l'un serais serveur et l'autre client ou bien les 2 clients ou....
bref je suis un peut perdus
ainsi toute idée,assistance,ou conseil serais la bienvenus
a++;)
-
Il te faudra 2 programmes différents.
Un programme pour le serveur qui sera unique.
Un programme pour le client éxécuté par chacun des clients.
Il suffira de lancer le server qui attendra des connexions. Quand un client exécutera son programme, le serveur l'enregistrera etc.
Mais tu trouveras surement plus de détail ici
-
L'utilisation des sockets, c'est bien mais ce n'est pas nécessairement le plus simple à implémenter (beaucoup de détails à gérer soi-même: les ports, la conversion des messages en séquence de bytes, les connexions, etc.).
Par contre, une servlet déployée sur un tomcat ou autre, et qui répond à des requêtes http standards, c'est facile, stable et rapide à implémenter... Et ça limite de beaucoup les lignes de codes :)