Bonjour,
Je débute avec les sockets. J'ai besoin que l'on me guide un peu pour créer une application dont la tâche est la suivante :
* A l'ouverture, on se connecte à une liste de serveur (entre 1 et 200),
* Pendant l'exécution, on peut envoyer des commandes à un serveur en particulier ou à tous les serveurs,
* Pendant l'exécution, les serveurs envoient régulièrement des trames (si chaque réception pouvait appeler un callback, cela serait bien) et
* A la fermeture, on se déconnecte du ou des serveurs.
Les contraintes sont :
* utilisation de Winsock2 et
* portable vers Unix.
Question :
Faut-il un thread par connexion client ?
Quelle est la structure élémentaire si chaque client a une connexion ?
Si un seul thread suffit, quelle serait la structure élémentaire ?
D'avance merci
maddoc