Klient liste til en netværks server
Jeg er ved at lave min første "multithreaded" netværks applikation. Jeg er lidt i tvivl om, hvordan man normalt opbevarer sin liste af connected klienter på serveren.Min første tanke er lave en klasse som indeholder en public static HashTable. Denne table vil jeg så gerne have at mine tråde kan Add/Remove client objecter i. Disse add/remove metoder skal vel så have noget lock-værk for at sørge for at kun en enkelt tråd piller i listen af gangen?
Er min tankegang forkert, og er der bedre metoder at håndtere dette på?