使用Quartz.NET搭建.net平台下的时间调度系统

本文介绍了如何利用Spring.Core的依赖注入功能和Quartz.NET来搭建.NET平台下的时间调度系统。通过实现QuartzJobObject接口创建Job,并在WinService中配置调度时间进行任务计划。
摘要由CSDN通过智能技术生成
* Quartz.NET 框架的核心是调度器。调度器负责管理 Quartz.NET 应用运行时环境。 Quartz 不仅仅是线程和线程管理。为确保可伸缩性, Quartz.NET 采用了基于多线程的架构。启动时,框架初始化一套 worker 线程,这套线程被调度器用来执行预定的作业。这就是 Quartz.NET 怎样能并发运行多个作业的原理。 Quartz.NET 依赖一套松耦合的线程池管理部件来管理线程环境。作业是一个执行任务的简单 .NET 类。只需实现 Quartz.IJob 接口, IJob 接口包含唯一的一个方法 Execute() ,作业从这里开始执行。一旦实现了 IJob 接口和 Execute () 方法,当 Quartz.NET 确定该是作业运行的时候,它将调用作业。 Execute() 方法内就是要做的事情。

* 了解 Spring.NET

Spring.Core库是框架的基础,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值