I always deploy my UniGui applications as Windows Services. Therefore I always need to open a port on the firewall to publish my site, and one port for application.
I have also a guardian windows service to test if the process of the application is on and start up if fall for some reason.
The unique method of security I can apply is implementing SSL layer or using into a VPN with encryption. And of course user / password / captcha standard methods.
My point is...
I ask if there is a good or better reason to use ISS or Apache than using Windows Service in addition to have only one port open to the intenet and have the apps distributed as pages of the site, like http://accouting.mycompany.comor http://sales.mycompany.com.
Thanks for your answers my Pals
and as always
Best Regards to all of You