Hi all,
Apologies, I am not a regular programmer so go gentle.
I have written a C# program to simply measure TCP round trip times to any device and I have written it as a simple Console application. It works fine and whilst not particularly clever does what I need it to do and removes ICMP firewall issues.
So, I would like to take this a little further. Rather than testing against a single device each time, I would like to measure multiple devices at a time, potentially up to 500 devices and to do this I intend to keep it simple by listing in a file the devices to poll - again nothing particularly challenging and simple. However, I am struggling to understand the best way to manage 500 connection in one go, indeed is this possible in C#? I am guessing that I need to establish a thread per connection?
Finally, because the program is not very exciting - I would like to understand how I could present the devices as an icon or image on a web-page or Windows form. The idea being that an icon (hope that's the right terminology) identifies the device name or IP and effectively running the program thread highlighting the measurement. Anybody know of resources that might highlight something akin to what I am hoping to do here - as I am keen to learn.
Many thanks in advance for your time and advise.
hippo