2013-04-18 32 views
0

好的,这就是我正在寻找的东西,我正在尝试编写一个程序,让有人向服务器发送请求,但是指定他们希望处理该请求的时间。有没有办法安排一个事件来触发服务器上的特定时间?ASP.net MVC web API时间表事件

我环顾四周寻找资源,似乎找不到任何让我知道的事情,如果这甚至是可能的。任何方向将不胜感激。

回答

0

您应该将该事件保存在数据库上,并让后台有一个在特定时间运行事件的进程(一个Windows服务或一个计划任务可以做到这一点)。

不要以为你能做到这一点只是一个网络模块,如果你这样做,可能不会是一个非常推荐的做法:)

0

我想这个功能分为两个部分:

  • 排列请求的Web服务器
  • 负责作业执行和时间跟踪的处理引擎。这可以是具有持久性存储的Windows服务以保存结果和进度。

否则,网络服务器可能会在几百次请求之后说adios。