I am new to .Net and programming and have only really worked with some VBA in the past. I am writing a program that will monitor data sent via TCP/IP over a local network. The data is sent from some data acquisition modules to a server PC. There is an ActiveX control supplied with the modules for communicating with the units.
Each module has its own IP, so I need scan a range of IP's, maybe up to 20 or so, every 250 ms. (Or just scan continuously would be better.) I then need to do some code and write the results to a database. The Server PC is just using Windows XP pro.
I have read somewhere about problems with maximum number of simultaneous connections allowed by some NT licenses. Although I am still a newbie and not quite got my head around all this yet!
Are there any resource/other benefits by running this as a service or should I just write it as a windows application?
Each module has its own IP, so I need scan a range of IP's, maybe up to 20 or so, every 250 ms. (Or just scan continuously would be better.) I then need to do some code and write the results to a database. The Server PC is just using Windows XP pro.
I have read somewhere about problems with maximum number of simultaneous connections allowed by some NT licenses. Although I am still a newbie and not quite got my head around all this yet!
Are there any resource/other benefits by running this as a service or should I just write it as a windows application?