Постоянно запускать фоновый процесс на веб-сайте MVC4

У меня работает веб-сайт ASP.NET MVC4, и теперь мне нужна какая-то фоновая задача, которая постоянно выполняется. Но возможно ли это вообще?

Сайт MVC4 - это своего рода система уведомлений. Другие сайты могут зарегистрироватьCallback URL на этом веб-сайте и на этом веб-сайте должен вызывать этот URL-адрес обратного вызова в течение указанного интервала. Так, например, за каждый час.

Обычно код моего сайта становится активным только когда я захожу на страницу. Но для того, чтобы эта работа работала, мне нужен способ, чтобы мой веб-сайт ASP.NET непрерывно работал в фоновом режиме. Таким образом, он может выполнять свои проверки и делать HTTP-вызов, когда это необходимо.

Это'Важно то, что другие сайты могут регистрировать свои собственныеCallback URL черезhttp веб-запрос, а не через сокет.

Возможно ли что-то подобное в веб-приложении ASP.NET MVC? Или мне нужен другой подход?

Ответы на вопрос(2)

Ваш ответ на вопрос