Bonjour
Je suis actuellement en train de travailler sur un serveur de jeu en reseau sous windows.
J'ai simplement une question sur l'architecture global du code.
Chaque thread client(socket) est embedded dans une classe. (chaque nouveau client creer un nouveau thread donc une nouvelle classe cClient)
Cette classe contient par exemple une methode read qui lit sur le reseau (je simplifie le tout)
Le serveur contient une liste de client (map<int id, cClient> par exemple) , et donc autant de thread crée que de client.
Par quel moyen traiter les informationss provenant du réseau grace a la classe principal sachant que le informations arrivent directement dans chaque thread client :
Systeme de Message de Windows (GetMessage etc ? mais je ne sais pas si on peut envoyez des donnees importante)
Mutex et compagnie ?
Merci et a bientot
Partager