一:考虑到软件在实际使用过程中可能需要定时执行一些任务,如:发送预警邮件/消息,定时执行一些功能函数,所以本中间件加入了一个排程模块。
操作方法: 1,开发要执行处理业务的dll插件并设置好【见插件章节】
2,设置排程任务与对应要执行的dll插件
3,主界面启动排程服务
系统逻辑:
点击启动排程服务后,会以不可见的模式运行【ETUbgThread.exe】然后此程序以每秒的频率检测是否有任务,若有就开启新线程执行(不做成service模式主要是主服务不是此模式,还有就是方便调试)。
后端界面: