Я бы хотел сделать службу Windows. всякий раз, когда пользователь моего приложения ASP.NET должен выполнять трудоемкую задачу, IIS передает задачу службе, которая возвращает токен (временное имя для задачи), и в фоновом режиме служба выполняет задачу , В любое время пользователь увидит состояние своей задачи, которая ожидает выполнения в очереди, обрабатывается или завершена. Служба будет выполнять фиксированное количество параллельных заданий и будет хранить очередь для следующих входящих задач. Кроме того, будет доступно приложение WinForms для системного администратора, которое позволит добавлять специальные задачи ADMIn, такие как «Очистка потерянных файлов» или «Архивирование данных неактивных пользователей».
Можете ли вы указать мне на что-то, что может подтолкнуть меня к этой концепции в целом - я знаю, что могу поискать службы для Windows и могу сделать это сам с нуля, но время - это Суть, так что, возможно, вы знаете что-то, что уже есть, и я могу использовать блок для сборки из.