Я только что создал простое приложение веб-службы asp.NET с WebMethod, который передает текущее серверное время, и приложение формы Windows для запуска вместе с ним в качестве клиента.
В его нынешнем виде дляклиентское приложение, чтобы иметь возможность взаимодействовать с серверным приложением, приложение веб-службы должно быть запущено (работает в веб-браузере). Если браузер затем закрывается, клиентское приложение не может общаться с приложением веб-службы.
В идеале, мне нужно, чтобы этот веб-сервис всегда работал в фоновом режиме на моем сервере (а не только когдавеб-браузер открывается) и запускается при загрузке сервера.
Каков наилучший способ добиться этого? У меня есть минимальный опыт работы с asp.NET, так есть ли способ настроить веб-службу в качестве фоновой службы? Нужно ли создавать отдельное приложение-службу Windows, которое использует веб-службы asp.NET?
Любая помощь приветствуется, спасибо.