用于协助ASP.NET MVC应用程序的服务

时间:2013-06-20 10:51:33

标签: asp.net-mvc web-services web-crawler

我正在开发一个MVC Web应用程序,它不是特别的东西(基本上显示来自数据库的信息)。但是我希望有一个额外的服务与应用程序一起运行,它将从给定的URL进行一些抓取并填充数据库。我可以使用哪些不同类型的服务,哪种服务最适合我?

1 个答案:

答案 0 :(得分:1)

在Web应用程序的单独线程中运行长时间运行的服务是一个坏主意(如果这是您的想法)

我会考虑创建一个Windows服务,因为它更加健壮。

看看使用像Topshelf这样的东西,因为这会减少测试/调试/部署的痛苦