Design til og læse en uendelig stream
Hej EksperterJeg er igang med og lave noget med en NetworkStream, der køre over TCP som en stream.
Streamen skal holdes åben og modtage events der skal behandles af serveren.
Jeg sidder dog lidt i et dilemma og ikke rigtigt kan finde et design der ligner det jeg leder efter, og ville høre om det er fordi jeg gør det forkert?
siden streamen aldrig lukker, tænker jeg at min Reader heller aldrig skal stoppe, og derved returnere i form Observer designs til hvad der skal ske.
NetworkStream->Reader->Events [OnMessageRcv|OnDataRcv|OnStatusRcv|etc...]
og registrere mine processor til disse events på min Reader.
Findes der et eksempel på dette, eller et anbefalet alternativ?