0

我正在使用 ASP.NET 开发一个网站,该网站需要每天向远程 Web 服务发送调用以获取结果并将这些结果存储在数据库中。

我的问题是如何按计划执行此操作。

我是否正确地说 Global.asax 中的 Application_Start 方法仅在用户下载 Default.aspx 页面的副本时触发?

我需要确保此 Web 服务调用与对站点本身的调用分开运行,因此在自己的线程中运行,但是如果网站由远程 Web 主机托管,我该如何实现呢?我需要对远程 Web 服务器进行哪些访问?

4

1 回答 1

0

我通过在我的 web-hotel 上设置一个每分钟调用给定页面(例如 cronservice.aspx)的 cronjob 来做到这一点,但是您可以在设置 cronjob 时选择自己的时间间隔。

从 cronservice.aspx 的代码中,您可以做任何您想做的事情。

因此,请检查您的托管环境中是否有该选项。

于 2013-02-07T18:25:12.240 回答