TCP de multidiffusion et le multithreading

J'ai besoin de trouver des clients qui peuvent multidiffusion à d'autres clients de manière fiable. Ce qui implique que je vais utiliser TCP pour se connecter de manière fiable entre les clients au sein d'un groupe de multidiffusion. N'est-ce pas jusqu'à n^2 nombre de connexions? Cela semble un peu ridicule à moi. Ne pas/ne devrait pas il y avoir un moyen plus facile de multidiffusion avec fiabilité?

EDIT: UNIX/C

EDIT: je n'ai pas de clarifier la façon dont le multithreading entre en jeu. mais si j'étais à ouvrir n^2 connexions, j'ai pensé, je serais le multithreading et c'est même plus de complication que je veux.

Avez-vous besoin de multidiffusion? Vous pouvez essayer de la structuration de vos clients en star/anneau/type de grille modèles de trop...
yep, besoin de multidiffusion. je n'ai pas le pouvoir de changer les choses, malheureusement.
qu'est-ce que cela a à voir avec le multithreading?

OriginalL'auteur Fantastic Fourier | 2010-03-16