Question

J'ai créé un projet en utilisant la programmation par socket. Si je connecte un seul client à mon serveur, les données que j'envoie depuis mon client sont correctement reçues par le serveur. Mais chaque fois que je connecte plus d'un client, le serveur ne reçoit que les données d'un client. Les autres clients ne parviennent pas à se connecter. Comment faire en sorte que le serveur accepte toutes les nouvelles connexions entrantes et comment faire en sorte que le serveur reçoive deux fichiers du même client?

Était-ce utile?

La solution

Si votre code utilise BeginAccept, méthodes EndAccept pour accepter la nouvelle connexion de manière asynchrone, n'oubliez pas d'appeler à nouveau BeginAccept après l'appel EndAccept dans votre AcceptCallback.

Cordialement

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top