0

什么是创建动态 RSS 提要的好方法?目前,我编写了一个能够创建静态文件的函数,但我只是好奇在某些时间/天运行它的最佳方法是什么?例如,我创建了一个列出今天发生的所有项目的 RSS 提要,并且我希望它在上午 12:01 填充。我还写了另一个 RSS 提要,列出了下一个要发生的项目。

为了澄清起见,我已经创建了实际制作 Feed 的函数,我只是在寻找一种好方法来安排此过程以定期、可确定的方式运行。

我在 VS 2008 的 .net 3.5 框架上用 C# 编程。

@John - 我正在使用 WebForms,我真的没有充分的理由不只是这样写,我只是创建了静态提要,因为我知道该怎么做。

4

3 回答 3

0

为此使用计划任务怎么样?

于 2009-05-20T15:37:24.483 回答
0

如果您有权访问 Windows 调度程序,请为此创建一个脚本。如果不是,我会在 12:01 之后首次访问页面时创建它,然后使用缓存技术进行后续调用。

于 2009-05-20T15:43:15.953 回答
0

您可以使用更简单的方法来完成此操作。

只需在您的处理程序中实现文件缓存。将文件名设置为 xml 的创建日期,并在所需时间后忽略该文件。失效后对 rss 的第一个请求将从您的数据库中获取数据。

于 2013-12-02T15:13:24.813 回答