We want a very simple remote control or remote execution program based on xml.
The program will read an extenal XML file through http or https protocols every n seconds.
The XML file will include some command line comands.
The program should take this comands from the remote XML file and execute them in the local client machine.
This way we can send arbitrary commands to our client machines such as shutdown, reboot, start inverse vnc conection to our viewer, etc. without needing to worry about network or NAT configuration on their side.
The url where the xml is retrieved should be configurable as well as the time interval needed to reload the xml again.
It will be desirable that the program runs as a service with an icon in the system tray and minnor GUI to allow configuration.
Full comented compilable source code of the application must be included.