Télécharger le zip
Je n'est pas regardé tout ton source, mais je tenais quand meme à éclaisir le point du broadcast (envoyer un message à tout le monde) Car dans ton programme tu utilise l'adresse "192.168.0.255" qui est l'adresse de diffusion pour le réseau 192.168.0.0 avec masque 255.255.255.0 Pourtant, tout le monde n'est pas dans cette configuration C'est pour cela qu'il existe une téchnique extrèmement pratique qui est l'adresse de diffusion générale "255.255.255.255" Ah oui, il faut bien rappeler que le broadcast ne fonctionne quand mode non connecté (UDP) C'est information est valable pour tous les langages et pas seulement le java. Bon code à tous. .: DarkSage :.
J'ai aussi une petite suggestion qui revient à celle de darkage, le broadcast est utilisé pour les réseaux locaux avec une seule adresse de réseau et un masque, donc si tu veux mettre un serveur en marche pour l'Internet tu ne pourras pas, puisque personne ne fais pas partie (ou du moins a très peu de chances) du même réseau que ton serveur ! Le broadcast a d'autres utilisation que celle-ci (bien qu'un chat en broadcast c'est quand même classe si tes dans une entreprises -> tu réduis la consommation de bande passsante !). Le mieux pour faire un serveur c'est d'utiliser les NIO qui ne sont pas synchronisé et qui donc ne nécessite pas un Thread par client .... Voili voilou ! @+
mmmm.... en ce moment en cours on fait un chat sur réseau local, je t'invite à regarder la classe MulticastSocket (Adresse réseau de classe D), c'est nettement plus efficace. Dès que l'on aura fini le chat en cours, je le posterai ici. a+
Merci pour ce petit programme, Justement je me faisais les dents sur une transmission UDP qui me posait des problèmes. Et grace à toi, ca va beaucoup mieux...
y a pas de koi C la pour ca !!!
Salut, Et de la multicast en UDP avec Java, possible ?
j'ai télécharger le zip mais j'arrive pas à ouvrir le code :( aidez moi qu'est ce que je dois faire
Se souvenir du profil
Mot de passe oublié ? / Activation de compteCréer un compte
1 873 363 membres 181 nouveaux aujourd'hui 16 151 membres club