首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >网页调用以执行某些任务

问网页调用以执行某些任务
EN

Stack Overflow用户
提问于 2013-11-29 16:41:11
回答 2查看 84关注 0票数 1

我想使用windows任务调度器调用.aspx网页来在一定时间内运行我的代码,我的问题是: 1-如何在windows服务器2003或2008中执行此操作? 2-是否有其他方法可以这样做,或者windows调度程序是最好的选择?

谢谢你帮我。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-11-29 16:48:09

几年前我也有类似的问题。我的解决方案是创建第二个网站"Y“,这是在线和每隔一段时间,请求您的主站点aspx页面。

据我所知,有一些免费的网站来完成这一任务。

编辑:您可以使用webclient刷新(或查看)第二个站点的主站点,如下所示:如何在C#中下载HTML源代码。对于间隔,可以使用asp.net Timer控件。

做“第二份工作”的在线网站之一是http://www.onlinecrontab.com/。要查找类似的站点,请搜索“cron”,如下所示:定期在特定时间内请求网站

票数 -2
EN

Stack Overflow用户

发布于 2013-11-29 17:01:49

如果您有一个已建立的ASPX页面,那么您的方法将是最快实现的。只需创建一个使用WebClient类向页面发出请求的控制台EXE应用程序即可。并将Windows计划的任务设置为调用该EXE。

作为另一种选择--如果您可以重构代码,可以使用Quartz.NET调度程序只调用代码的特定部分,而不需要调用Web调用。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20290182

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档