asp.net项目如何定时操作

来源:百度知道 编辑:UC知道 时间:2024/06/13 16:11:25
现在开发一个asp.net网站,有个定时的功能,比如说我输入一个EMAIL地址后,设置成30分钟后自动发送,要怎么实现。最好有参考代码。谢谢。

可以采用windows service来做,可以参考一下步骤:
1. 用XML保存要发的EMAIL的列表 并记录添加此条记录时间
2. 每次设置成30分钟后可以重启windows services 用代码重启不需人工干预
3。用WINDOWS SERVICES 轮询发送

两种方案 1 可以用webservice 来做
2 可以写个windows服务程序来做

现在时间+30分钟=发送时间,

然后通过线程来轮询(提取当前时间>发送时间的数据,然后更新这些数据为已发送)。