Hello,
this is my scenario:
– I need to write a C# server application handling an unknown (but big) number of TCP clients (300-500 clients)
– Each client send a status message to the server with a random frequency (from 1-2 times per second to 1 times every 10 or more seconds )
– The server must handle and reply to all the client messages
– Client messages are relatively short, probably less than 64 bytes
Is this scenario conveniently doable with this library?
Is there a sample of a TCP server handling a variable unknown number of TCP clients with a similar architecture?
I have downloaded the source codes but, at first sight, I have not found anything that could help me to decide.
My idea is to buy a commercial license this network library and delegate all the networking “troubles” to the library itself focusing on the project features instead of hassling with a multi-threaded server and all the related problem (thread pool, resources handling and so on…).
Any advice is welcomed.
Regards,
Lorenzo.