代码之家  ›  专栏  ›  技术社区  ›  eulerfx

有哪些好的.net作业调度程序和运行程序解决方案?[闭门]

  •  5
  • eulerfx  · 技术社区  · 17 年前

    我正在寻找一个解决方案,或一组包含以下组件的解决方案:

    1. 作业调度器

    2. 求职者 -从目录或数据库中存储的二进制文件运行作为AppDomain加载的作业。当然,这是除了运行作为直接引用传入的作业之外的。此外,该组件将与作业调度器集成。此外,应该可以通过WCF等来控制该组件。我希望能够查看当前正在运行的作业,通过指向文件路径或数据库行安排新作业,或停止作业。

    3. 桂 -与Job Runner通信并提供一个GUI外壳,它将公开Job Runner的所有功能。类似于SQLServer代理shell的东西。

    我希望通过它实现的一件事是能够轻松地部署和运行C#job,就像通过SQLServerManagementStudio运行SQL脚本一样。

    4 回复  |  直到 14 年前
        1
  •  2
  •   ChrisLively    17 年前
        2
  •  2
  •   Dawid Potgieter    5 年前

    我想可能有点晚了,但对其他人还是有用的。

    这里有一个项目,我花了相当多的时间,它似乎满足了大多数规定的要求。这也是我们内部使用的,所以我会尽量保持更新。

    https://github.com/DawidPotgieter/BackgroundWorker

    它与Quartz非常相似,但更侧重于管理作业及其数据。

        3
  •  0
  •   Turbo    16 年前

    我一直在玩DryadLINQ。如果您正在寻找分布式作业执行引擎,那么绝对值得一看。不过,它确实可以让您在LINQ中编写尽可能多的代码,因为它会解析LINQ执行树,并找出如何在集群中的所有节点上分发LINQ执行。

        4
  •  0
  •   akjoshi HCP    13 年前

    有一个维基百科 page

    推荐文章