Можно ли создать приложение службы Windows (фоновые приложения, доступные в services.msc) и разместить в нем ASP.NET WebService или Silverlight-совместимый WebService?
Я хочу создать WebService, который выполняет COM-вызовы взаимодействия с чем-либо, и решил, что служба Windows, которая взаимодействует с COM напрямую, а также размещает WebService, будет наиболее гибким способом. Затем я могу создать веб-сайт ASP.NET и приложение Silverlight для взаимодействия с WebService.
Другой способ состоит в том, чтобы ASP.NET выполнял COM-вызовы взаимодействия на стороне сервера, но насколько это безопасно и .NET даже допускает это?