У меня есть веб-приложение asp.net и служба Windows, работающая на разных компьютерах. Как я могу включить службу Windows подписываться / слушать события, вызванные приложением asp.net на удаленной машине? Какие методы я могу использовать?
Примером событий, которые могут быть вызваны в приложении asp.net, является пользователь, загружающий файл. После завершения загрузки служба Windows должна быть уведомлена, чтобы она могла выполнить некоторую работу.
Кажется, что между asp.net и службой Windows должен быть слой, возможно, другая служба Windows или приложение WCF? Или обычный старый опрос через общую базу данных, содержащую состояние?
Я не совсем уверен, надеюсь, кто-то может направить меня в правильном направлении.