Chat ultra simple en 2 classes

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

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)