I start with a fairly simple Server / Client application (logical-wise), but I'm a bit confused about what I have to use for my needs. It seems that there are several options, but basically I will have a master server and X the number of client applications (one for a dedicated computer). The main purpose of this setup is that I can basically do the following ...
-Use the command on the server (console application) through the external ASP interface to install the software on one of the remote clients. - The server tells the client to download the zip package (from another FTP site) to the location and retrieve it along a specific path.
I'm not sure, but it looks like C # has Sockets, and then some kind of WebClient transaction. I assume that Sockets will be the best route to use and use asynchronous (each remote client connects in its own thread, dealing with the server separately from the others).
Any info on this would be great!
user470760
source share