Bonjour ,
Je vous explique mon soucis .
J'ai mes deux programmes clients serveurs fonctionnant sous TCP IP ( langages C/C++ )
Pour l'instant , le client peut envoyer des commandes au serveur à l'aide de socket , qu'il exécutera localement , enverra au client les infos et donc lui les recevra .
Cependant , j'aimerais réaliser cela à l'aide de socket indépendante ( donc faire du multi-thread ) , chacune ayant un rôle , par exemple une qui s'occupe de l'envoie , une qui reçoit , une qui s'occupe de la gestion des erreurs etc ..
Donc je me demandais de quel façon je pourrais faire tout cela .
Mutex ? Sémaphores ? Comment s'occuper de la gestion des erreurs ( renvoie de 0 ou -1 ) etc ..
J'espère que vous saurez me guider !
Merci d'avance
Partager