Je dois trouver des clients qui peuvent être diffusés en multidiffusion vers d'autres clients de manière fiable. Cela implique que je vais utiliser TCP pour se connecter de manière fiable entre les clients au sein d'un groupe de multidiffusion. Cela ne vient-il pas à n^2 nombre de connexions? Cela me semble un peu idiot. N'y aurait-il/devrait-il pas y avoir un moyen de multicast plus facilement avec la fiabilité?TCP multicast et multithread
EDIT: UNIX/C
EDIT: Je ne l'ai pas préciser comment multithreading entre en jeu. mais si je devais ouvrir n^2 connexions, je me suis dit, je serais multithread et c'est encore plus de complication que je voudrais.
Avez-vous besoin de multidiffuser? Vous pourriez essayer de structurer vos clients dans des modèles de type étoile/anneau/grille aussi ... – wds
oui, besoin de multidiffusion. Je n'ai pas le pouvoir de changer cela, malheureusement. –
qu'est-ce que cela a à voir avec le multithreading? –