Semaphore pour socket

devmadmed Messages postés 7 Date d'inscription dimanche 3 mai 2009 Statut Membre Dernière intervention 8 décembre 2010 - 1 mai 2010 à 01:48
Caribensila Messages postés 2527 Date d'inscription jeudi 15 janvier 2004 Statut Membre Dernière intervention 16 octobre 2019 - 1 mai 2010 à 15:17
slt,
j'ai un programme client/serveur réalisé en socket,mais je veux organiser l'arriver des client en sémaphore.
exemple[b]
/b
: ce programme fait le calcul de deux nombres,le client envoi les 2 nombres et le serveur renvoi résultat après le calcul
le problème qui se pose:beaucoup des client arrivent en même temps (envoi des données en même temps au serveur)comment le serveur calculer résultat de chaque client,je veux faire ça en sémaphore de bloquer les après le premier qu'arrive.
merci.
Désolé pour mon français.

1 réponse

Caribensila Messages postés 2527 Date d'inscription jeudi 15 janvier 2004 Statut Membre Dernière intervention 16 octobre 2019 18
1 mai 2010 à 15:17
Bonjour,

Effectivement, un sémaphore est fait pour ça.
Mais il faudra threader ton serveur pour avoir de bonnes performances.

Un tuto ici.
0
Rejoignez-nous