标签: c#
所以,我有一个WCF应用程序接受在特定时间执行工作的请求。我可以在不同的时间列出将来要做的数千件事。是否存在我们可以利用的现有框架?当前实现轮询数据库,根据日期时间查找要执行的操作。
一些想法。
答案 0 :(得分:0)
如果你保留按触发时间排序的任务列表(你的数据库应该能够毫无问题地执行此操作。如果你想将它保留在内存中,Power Collections有一个你可以使用的优先级队列),你可以使用一个单独的计时器,它总是激活列表中的第一个计时器。