我創造在asp.net GUI界面中,用戶指定的時間來安排和將在運行作業在未來某個時候。是否有可能使用Quartz.Net與Spring.Net創建在MS SQL數據庫的工作與預定時間
在我的應用程序的工作是一個Person類(如下)的一個實例。在特定的時間,我想運行創建的人員實例的「submit()」方法。
例如
public class Person
{
string User {get;set;}
public void Submit()
{
//create a text file with User entry
}
}
現在在MS SQL中,我有一個Jobs表。 Jobs表具有ScheduledTime(DateTime),JobDetail(XML)列(其中JobDetail列存儲Person對象的序列化版本,例如,計劃時間:2/2/10 12:12:11
我知道Quartz.Net可以在他們計劃的時間運行作業。但我不知道如何使用Quartz.Net與Spring.Net從DB拿起工作,在計劃的時間運行呢?
這可能嗎?如果是的話可以請你指導?
我還是不明白,我怎麼會讓quartz.net輪詢DB和觸發預定的時間==當前時間是什麼時候? – InfoLearner
更新的主要答案與更多細節。 –
石英沒有做輪詢,它僅僅是用於創建計劃和觸發器的API。 –