【发布时间】:2015-10-22 09:35:23
【问题描述】:
我正在开发一个包含 Web 应用程序的项目,用户可以在其中开始生成不同类型文件的漫长过程。 用户将无法下载文件,只能启动该过程,文件将位于服务器上,此过程可能需要几个小时。
我的想法是解决这个问题,它是一个与 Windows 服务通信的 MVC 应用程序,该服务启动文件生成过程。
我对此有些担心。
根据您的经验,您认为这是解决问题的最佳方法吗?
在 Web 应用程序和 Windows 服务之间进行通信的最佳和最简单的方法是什么?这是一种单向通信,网络到服务。
关于 windows 服务;服务应该完成所有流程吗?或者,如果服务只执行生成不同类型文件的控制台应用程序,可能会更好。
非常感谢您的帮助。
【问题讨论】:
标签: c# .net architecture windows-services