Run .exe on Web Server

Hi, new to the forum.

Before I ask, I want to say I have searched a few times for the question on multiple days already and all I get for results its an empty page with no graphics or text so a simple link to the post would be appreciated if one exists

(http://www.sitepoint.com/forums/search.php?do=process = URL of empty page)

I have an .exe application, the application is programmed to be run on a server and listen to http commands through a port (a port I define). So not only am I going to have to execute the file I am going to have to open and configure the application while it is on the server. The application is compiled in C# with very little documentation available.

My question is what type of server specifically would be best for this? I currently use a linux server but thinking about putting this on amazon servers.

Currently I can run the program in vista and set it to listen to my ip and port on my test machine. I can access the software via localhost: port on my machine and ip: port from my hosted server

anyone?