项目需要ASP.NET系统中定时执行一些任务。但是WEB系统毕竟不是应用程序,不易实现,最终找到了下面的做法:
1),创建一个WEB SERVICE
2),创建一个应用程序,应用程序一启动就调用Web Service 来完成任务,完成后应用程序关闭。
3),将该应用程序放在计划任务中,定时来运行应用程序。
另:
学习Web Service安全相关知识。
在集成WINDOWS身份验证情况下,用下面方法访问:
ws.Credentials = New NetworkCredential("tester", "password")