繁体   English   中英

如何从Web应用程序触发Windows服务中运行的Quartz.net作业?

[英]How to fire Quartz.net job running in windows service from web application?

Quartz.net已经更改,我无法找到示例或文档来开发解决方案,而该解决方案无法通过Spring.net配置在Windows服务中计划的Jobs来实现,即无法以编程方式添加触发器和计划。 还希望按需从Web应用程序触发作业。

请您提供有关如何完成以下操作的示例或文档:1)使用spring.net配置(appContext.xml)创建作业2)从Web应用程序按需触发作业(计划在Windows服务中)

要执行此操作,您需要与石英作业管理器进行交互。 您需要在Web应用程序和Windows服务之间交换数据,存在许多实现此目的的方法(WCF,Web API,NancyFX API ...)

现在,您可以打电话给Job Scheduler。 基本上看春天。 Net文档,了解如何与石英交互。 在您的api(托管在Windows服务上)上进行设置。 不要忘记安全性。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM