Chat ultra simple en 2 classes

Soyez le premier à donner votre avis sur cette source.

Vue 18 743 fois - Téléchargée 4 856 fois

Description

J'ai créer un petit jar à importer dans vos application utilisant des sockets...
C'est décomposé en 2 parties : le client (blf.reseau.socket.Client) et le serveur (blf.reseau.socket.Serveur)
et bien sur les autres classes du package... a vous de regarder.
C'est basé sur le principe des listeners, c'est a dire que par exemple on crée un serveur et on s'abonne a ce serveur (voir petit exemple)

Dans le jar également, dans le package test un exemple de chat client / serveur en 2 classe (une serveur, l'autre client)
et bien évidemment, le source du truc.

Source / Exemple :


un petit exemple vite fait pour un serveur :

public class PouetServeur implements ServeurListener {
  public static void main(String[] args){
    Serveur serv = new Serveur(port, type , maxConnection) ;
       serv .addServeurListener(this);
  }
  
  public void connexionRecue(Socket s){
    //une connexion recue !
  }
}

Meme principe pour le client.

Conclusion :


Ce code ne prétend ni être complet ni fonctionner a 100% sans buguer... Je compte d'ailleurs sur vous pour me signaler des bugs ou des améliorations à apporter, je suis preneur :)
voila voilou !

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

Messages postés
1
Date d'inscription
dimanche 7 décembre 2008
Statut
Membre
Dernière intervention
14 janvier 2010

Merci c trop parfait BRAVO
Messages postés
2
Date d'inscription
mardi 20 février 2007
Statut
Membre
Dernière intervention
2 mai 2007

je suis pas sur qu'il vienne encore voir ce qui se passe sur une source postee y'a bientot 2 ans.
Messages postés
2
Date d'inscription
mercredi 9 août 2006
Statut
Membre
Dernière intervention
2 avril 2007

je vois que votre méthode d analyse et de construction des classes et tres professionnel. Mais le seul probleme que j ai pour executer cette application et que chaque classe ne connai pas l autre, c pa une question d héritage mais une question de pachage.
veillez me signaler la solution que je peux suivre pour bien executer l application
merci
Messages postés
38
Date d'inscription
samedi 16 octobre 2004
Statut
Membre
Dernière intervention
19 février 2006

Trop excellente cette source, j'espere que tu auras envie de nous faire qqs updates en guise de surprise.
;-)

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.

Du même auteur (bloofi)