1.  系統(tǒng)簡介

Quartz.net是一個開源的任務(wù)調(diào)度工具,相當(dāng)于數(shù)據(jù)庫中的 Job、Windows 的計(jì)劃任務(wù)、Unix/Linux 下的 Cron,但 Quartz 可以把排程控制的更精細(xì),對任務(wù)調(diào)度的領(lǐng)域問題進(jìn)行了高度的抽象,實(shí)現(xiàn)作業(yè)的靈活調(diào)度。

任務(wù)管理平臺通過window服務(wù)來集成Quartz.net 實(shí)現(xiàn)作業(yè)的調(diào)度,只需要修改配置文件和添加相應(yīng)Job即可完成作業(yè)添加,使用簡單方便。

 

 

 

2.  項(xiàng)目結(jié)構(gòu)

系統(tǒng)目前包含八個項(xiàng)目組成:

 

Weiz.TaskManager.HouTai_New                  1. 任務(wù)后臺管理系統(tǒng),任務(wù),。

Weiz.TaskManager.Tasks                        2. 所有作業(yè)任務(wù)的集合,目前只有一個TestJob。

Weiz.TaskManager.ServiceBus                    3. 集成Quartz.net 的 window服務(wù),通過window服務(wù)來承載調(diào)度Weiz.TaskManager.Tasks 的各個任務(wù)Job。

Weiz.TaskManager.TaskUtility                     4. 操作任務(wù)的公共類庫。

網(wǎng)友評論