Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/wcf/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wcf MVC3-每X个时间段处理一次_Wcf_Web Services_Asp.net Mvc 3 - Fatal编程技术网

Wcf MVC3-每X个时间段处理一次

Wcf MVC3-每X个时间段处理一次,wcf,web-services,asp.net-mvc-3,Wcf,Web Services,Asp.net Mvc 3,我对使用MVC进行web编程非常陌生,所以我不知道如何调用方法,例如,每小时调用一次,也不知道如何使用命令调用一次。(方法应该是从FTP服务器获取文件,跳过已解析的文件,解析尚未插入对象的文件并将其插入数据库) 我知道如果我使用的是WindowsForms,我可能会使用Timer.Tick事件,WPF会使用Dispatcher类,但是web服务器是一个完全不同的游戏,所以有人能告诉我正确的方向吗 我一直在读有关Web服务、WCF的文章?一些事件驱动的东西 我现在所拥有的只是一个MVC3项目,一个

我对使用MVC进行web编程非常陌生,所以我不知道如何调用方法,例如,每小时调用一次,也不知道如何使用命令调用一次。(方法应该是从FTP服务器获取文件,跳过已解析的文件,解析尚未插入对象的文件并将其插入数据库)

我知道如果我使用的是WindowsForms,我可能会使用Timer.Tick事件,WPF会使用Dispatcher类,但是web服务器是一个完全不同的游戏,所以有人能告诉我正确的方向吗

我一直在读有关Web服务、WCF的文章?一些事件驱动的东西

我现在所拥有的只是一个MVC3项目,一个数据库,使用EF的存储库,整个工程


提前谢谢

最简单的方法是在给定的时间间隔内访问您的站点


也就是说,在你的平台上,利用一些已经很好用的通用机制。。。而不是为了某一特定用途而进行不必要的重新设计。

又好又容易。。我不认为我有权访问服务器上的任务调度程序,我将在那里部署网页。。还有其他解决方案吗?@seed_87:这种类型的日程安排是管理网站和web服务的基本条件。它可能不是Windows任务调度程序,但任何值得一试的托管公司都应该提供某种任务调度机制。你和谁一起主持?例如,将任务计划程序列为其主页上的托管工具之一。这是一个托管在本地web服务器上的本地网页,我无法管理。很抱歉,我无法向您提供更多信息,因为我自己知道的不多。。我去问问看能不能那样做。我能不能从Global.asax应用程序启动中生成一个backgroundworker?