ASP.NET应用程序中的驻留逻辑
我有一个ASP.NET网站(基于blogengine.NET的博客) 我想与Twitter进行集成 我需要一些逻辑,不断检查我是否发布了新的twits,如果我发布了,将在我的网站上创建一个相同的博客帖子 这需要一个单独线程中的checker对象始终处于活动状态。我应该将类的实例化放在哪里,以便无论ASP.NET网站在IIS中工作时,它们都处于活动状态?我在哪里将逻辑链接到我的web应用程序ASP.NET应用程序中的驻留逻辑,asp.net,twitter,Asp.net,Twitter,我有一个ASP.NET网站(基于blogengine.NET的博客) 我想与Twitter进行集成 我需要一些逻辑,不断检查我是否发布了新的twits,如果我发布了,将在我的网站上创建一个相同的博客帖子 这需要一个单独线程中的checker对象始终处于活动状态。我应该将类的实例化放在哪里,以便无论ASP.NET网站在IIS中工作时,它们都处于活动状态?我在哪里将逻辑链接到我的web应用程序 谢谢。关于正在进行的进程的说明不应该真正在ASP.NET应用程序本身的范围内。ASP.NET应用程序更像是
谢谢。关于正在进行的进程的说明不应该真正在ASP.NET应用程序本身的范围内。ASP.NET应用程序更像是一个请求/响应系统,而不是进程调度器。对于轮询外部服务并更新数据的正在进行的任务,更好的选项是:
- Windows服务
- 使用某些任务计划程序(如本机Windows)计划的控制台应用程序
理想情况下,在这种情况下,您将拥有由数据库支持的ASP.NET应用程序。然后,您将有一个单独的应用程序(如上所述)来更新同一个数据库。这两个人不需要互相了解任何情况。关于正在进行的进程的信息不应该真正在ASP.NET应用程序本身的范围内。ASP.NET应用程序更像是一个请求/响应系统,而不是进程调度器。对于轮询外部服务并更新数据的正在进行的任务,更好的选项是:
- Windows服务
- 使用某些任务计划程序(如本机Windows)计划的控制台应用程序