Salut,
Et de la multicast en UDP avec Java, possible ?
nicboi
Messages postés20Date d'inscriptionmercredi 16 avril 2003StatutMembreDernière intervention28 mars 2006 29 avril 2004 à 00:13
y a pas de koi
C la pour ca !!!
Egalon
Messages postés124Date d'inscriptionlundi 26 avril 2004StatutMembreDernière intervention17 juin 2011 27 avril 2004 à 12:02
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...
cs_Serik
Messages postés13Date d'inscriptionmercredi 31 décembre 2003StatutMembreDernière intervention23 mai 2004 21 janv. 2004 à 21:56
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+
cs_neodante
Messages postés2835Date d'inscriptionlundi 11 août 2003StatutModérateurDernière intervention16 décembre 200611 29 déc. 2003 à 16:42
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 !
@+
cs_DarkSage
Messages postés17Date d'inscriptiondimanche 6 janvier 2002StatutMembreDernière intervention14 août 2004 29 déc. 2003 à 15:55
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.
26 oct. 2010 à 00:43
10 déc. 2006 à 17:42
Et de la multicast en UDP avec Java, possible ?
29 avril 2004 à 00:13
C la pour ca !!!
27 avril 2004 à 12:02
21 janv. 2004 à 21:56
29 déc. 2003 à 16:42
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 !
@+
29 déc. 2003 à 15:55
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 :.