Bonsoir,
Etant sur un projet de Server pour un MMORPG, j'étais à la base parti vers 1 Client = 1 Thread, je me suis vite rendu de cette abération avec l'augmentation du nombre de clients![]()
J'ai ensuite parcouru pas mal de temps le Net, et j'suis tombé sur une class du Framework : le ThreadPool
qui permet de "recycler les threads, évitant d'en instancier de nouveaux sans arrêt, dans le même domaine mais plus maniables les Tasks
J'ai aussi entendu parlé de l'IO port completionsans vraiment avoir compris la mise en place de celui ci ( les articles daté de 2006~2008, c'est encore d'actualité avec le FrameWork 4.0 ?) Existe t'il une class dans le framework .NET ou doit on faire appelle à une dll externe ? Existe t'il une library tout faite ?
Je n'ai pas vraiment compris non plus, la structure que doit adopter mon code ( je reste focalisé sur un client = un thread )
J'espère que vous pourrez m'éclairer![]()
Partager