Я работаю над проектом, который состоит из веб-приложения, в котором пользователи могут начать длительный процесс генерации файлов разных типов. Пользователь не сможет загружать файлы, только может запустить процесс, и файлы будут расположены на сервере, и этот процесс может занять несколько часов.. Предложение архитектуры Net; Начать процесс из Интернета
Моей идеей для решения этого является приложение MVC, которое связывается с сервисом Windows, и эта служба запускает процесс генерации файлов.
У меня есть некоторые опасения по поводу этого.
основываясь на своем опыте, вы считаете, что это лучший способ для решения проблемы?
Каков наилучший и простой способ связи веб-приложения и службы Windows? это одностороннее общение, Интернет для обслуживания.
Об услугах окон; должен ли сервис выполнять все процессы? или, может быть, лучше, если служба выполняет только консольные приложения, которые генерируют разные типы файлов.
Я очень ценю вашу помощь.
В чем преимущество использования автономного хоста OWIN над консольными приложениями IIS + в этом случае? – Fendy