VB.NET - 计时器 - 在服务器上运行连续进程

时间:2014-01-03 08:43:33

标签: asp.net vb.net

工具:Visual Studio 2013中的VB.net(asp),MySQL 5.x

我有一个执行以下操作的过程: 1.从数据库中读取一个/两个表。 2.创建XML。 3.将XML发送到第三方服务器。得到回应。 4.保存我的数据库的少数属性。

这个过程很好。

现在,我想每15分钟运行一次。这就是我需要你的帮助/指导的地方。

理论上,我可以编写一个基于Timer的小程序,它可以在服务器端或客户端运行,这将执行步骤1到4.但是,我需要的是: 1.该过程应该独立于浏览页面的人而运行。我的意思是,假设我启动计时器并且每15分钟后进程开始运行。现在,如果我关闭浏览器,即使关闭浏览器,我也需要运行此过程。 2.如果我已经触发了计时器,看了1个小时的过程,那么我关闭了浏览器。我的一位同事,经过一段时间的登录,他应该看到持续的进步。他甚至想要停止这个过程。 3.如果可配置15分钟的间隔并在特定的基础上运行该过程 - 但我想我会解决这个问题。

简而言之,它是一种控制后台进程的方式。

感谢你提示我如何接近上面的第1点和第2点。从理论上讲,我不需要代码,只需要一个指导即可,但我会很高兴以防万一,或者是一个很好的链接。 :) Afterwall,谁讨厌勺子喂养? :)

提前致谢。

0 个答案:

没有答案