zoukankan      html  css  js  c++  java
  • Quartz.NET – .Net平台作业调度组件(Enterprise Job Scheduler for .NET Platform)

    Quartz.NET is a full-featured, open source job scheduling system that can be used from smallest apps to large scale enterprise systems.

    Quartz.NET 是功能全面的、开源的作业调度系统,适用于从小的应用程序到大型的企业应用系统。

    Welcome to the home of Quartz.NET!



    Quartz.NET is a full-featured, open source job scheduling system that can be used from smallest apps to large scale enterprise systems.

    Quartz.NET is a pure .NET library written in C# and is a port of very propular open source Java job scheduling framework, Quartz . This project owes very much to original Java project, it's father James House and the project contributors.

    News

    Quartz.NET 2.0 Released

    April 9, 2012 by Marko Lahma

    Quartz.NET 2.0 has finally been released. Quartz.NET 2.0 introduces a new more interfaced based model of operating with the API, lots of performance improvements and bug fixes to issues found in 1.0.x line.

    BREAKING CHANGES

    • .NET 1.1 and 2.0 support is dropped
    • Quartz.NET now needs .NET version 3.5 SP1 or later to run due to use of new language features and classes
    • Many public interface methods have changed from returning arrays to generic IList or ISet interfaces
    • TriggerBuilder implementations and JobBuilder should now be used to create different job and trigger definitions
    • Introduced IJobDetail, IContrigger, ISimpleTrigger, ICalendarIntervalTrigger have far less members and especially mutators
    • When C5 collections were introduced as set-based implementation provider, ISet and ISortedSet interfaces were narrowed (IList inheritance removed)
    • string triggerName, string triggerGroup are now encapsulated in TriggerKey (has the same fields)
    • string jobName, string jobGroup are now encapsulated in JobKey (has the same fields)
    • JobInitializationPlugin is now deprecated in favor of XMLSchedulingDataProcessorPlugin, JobInitializationPlugin no longer included
    • Microsoft's Oracle drivers are no longer supported, use 10g or 11g ODP.NET drivers
    • Database schema has changed, you need to convert your 1.x schema to new version, sample migration script available in database folder

    OTHER NOTABLE CHANGES

    • XMLSchedulingDataProcessorPlugin uses new XML format that allows more control over triggers but no support for calendars
    • There are extension methods for the new trigger builder that allow you to set trigger specifics
    • Client Profile is now supported and there are now separate DLLs for client profile
    • PropertySettingJobFactory is now the default JobFactory

    Please see the change log for complete list of changes.

    Quartz.NET is also available as NuGet package. You can install it with command:

    Install-Package Quartz

    This version corresponds to Java Quartz's version 2.1.

    Big thanks to Quartz.NET community that has sumbitted pull requests, patches, bug reports and for being so active and making the 2.0 release possible!

    There's a first version of migration guide but the tutorial hasn't been updated yet. You can also always check Java Quartz's documentation .

    Grab it from downloads page .

     

    Older news can be found from the news archive >> .

    http://quartznet.sourceforge.net/

  • 相关阅读:
    数据库相关(转)
    sql之left join、right join、inner join的区别
    PHP面试编程
    实验6 shell程序设计一(1)
    实验7 shell程序设计二(1)
    Linux软件安装管理
    Linux常用命令总结
    合唱团
    linux课后作业1
    linux网络服务实验
  • 原文地址:https://www.cnblogs.com/Leo_wl/p/2446175.html
Copyright © 2011-2022 走看看