Udp
sway-yazen
Messages postés
128
Date d'inscription
Statut
Membre
Dernière intervention
-
sway-yazen Messages postés 128 Date d'inscription Statut Membre Dernière intervention -
sway-yazen Messages postés 128 Date d'inscription Statut Membre Dernière intervention -
Bnsoir,
j'ai un projet : un chat de diffusion entre les différents clients et le srveurs, chaque machine envoie un message à tut le monde .. je vais réaliser ca en UDP ..
j'ai déja commencé j'ai deux clients qui se comminiquent entre eux ..
mais comment obtenir l'addresse multicast des autre machine .. ? pour diffusr les messages.
si j'ai 30 clients sur le meme réseau 192.168.10.1 jusqu'à 12.168.10.30
merci
j'ai un projet : un chat de diffusion entre les différents clients et le srveurs, chaque machine envoie un message à tut le monde .. je vais réaliser ca en UDP ..
j'ai déja commencé j'ai deux clients qui se comminiquent entre eux ..
mais comment obtenir l'addresse multicast des autre machine .. ? pour diffusr les messages.
si j'ai 30 clients sur le meme réseau 192.168.10.1 jusqu'à 12.168.10.30
merci
4 réponses
Ne travaillant pas beaucoup avec des applications réseaux je ne vois pas bien ce que tu souhaites.
Cependant, tes clients sont-ils centralisés vers un serveur?
Ainsi, quand un client se connecte au serveur, il récupère la liste des autres clients connectés, et ainsi de suite.
Cependant, tes clients sont-ils centralisés vers un serveur?
Ainsi, quand un client se connecte au serveur, il récupère la liste des autres clients connectés, et ainsi de suite.
en utilisant les sockets udp la notion client serveur est enlevée .. je concidére 30 machine connecté entre eux ya pas de serveur, et chaque machine possède la liste des adresse ip des autres,
mon problème c'est queje veux utiliser une diffusion à la fois pour tout les machine au lieu d'utiliser une boucle et envoyer à chaque machine à part
mon problème c'est queje veux utiliser une diffusion à la fois pour tout les machine au lieu d'utiliser une boucle et envoyer à chaque machine à part
Petite question, lorsqu'une machine client veut se connecter, elle essaye d'accéder à quoi? Il faut bien lui donner une attache ou une machine de base pour pénétrer le réseau existant entre les 30machines non?
Après pour ta question ça sort de mon domaine ^^
Après pour ta question ça sort de mon domaine ^^
enfaite avec UDP on travail avec un mode non connecté, donc on construit un packet par le message + @ip + port et on l'envoit sans savoir s'il est recu ou non .. c'est pour ca ya pas vraiment l'architecture client serveur
d'ailleur c'est quoi ton domaine .. ? et rien n'empêche de savoir des truc sur autre domaine ..
d'ailleur c'est quoi ton domaine .. ? et rien n'empêche de savoir des truc sur autre domaine ..