[发明专利]设备管控系统及其工作方法在审
申请号: | 201810660460.5 | 申请日: | 2018-06-25 |
公开(公告)号: | CN110636095A | 公开(公告)日: | 2019-12-31 |
发明(设计)人: | 韩嘉星 | 申请(专利权)人: | 北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06Q10/08 |
代理公司: | 11219 中原信达知识产权代理有限责任公司 | 代理人: | 张一军;张效荣 |
地址: | 100195 北京市海淀区杏石口路6*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 事件信息 事件转发 管控系统 观察 耦合度 预设 业务逻辑处理模块 计算机技术领域 扩展性能 设备功能 事件发送 业务流程 业务逻辑 转发 | ||
本发明公开了设备管控系统及其工作方法,涉及计算机技术领域。该方法的一具体实施方式包括:业务逻辑处理模块用于:根据预设的业务逻辑和事件的事件信息,得到任务观察实例;观察者模块用于:根据接收的当前事件的事件信息,执行任务观察实例;事件转发模块用于:根据当前事件的事件信息和预设的事件转发关系,确定目的事件,并将目的事件作为新的当前事件发送至观察者模块。该实施方式将业务方案中的交互描述成事件,以确定事件转发关系的形式推进业务流程,只需将目的事件进行转发,使不同的设备之间更加独立、互不影响,设备只关心与其相关的事件,从而降低了设备功能与业务方案的耦合度和管控系统的耦合度,增强了系统的扩展性能。
技术领域
本发明涉及计算机技术领域,尤其涉及一种设备管控系统及其工作方法。
背景技术
随着科技的不断发展,越来越多的设备应用于各行各业,设备在一定范围内能可以达到自治,但是自动化程度越高的解决方案中,往往涉及到多种设备的交互,因此便出现了设备管控系统,用于集中管理智能自动化设备之间的信息交互。
设备管控系统作为所有设备的主节点,需要向设备开放端口或接口用于与设备进行信息交互,并且对从设备处接收到的信息进行处理,根据业务方案得到处理结果后控制其它设备完成相应的操作。为了实现业务方案中指定的流程,通常需要根据业务方案对设备管控系统进行定制化设计。
在实现本发明过程中,发明人发现现有技术中至少存在如下问题:
1.现有的设备管控系统需要针对不同的业务需求,对设备之间的交互进行定制化,导致了设备功能与业务方案的耦合度高,同时管控系统的耦合度也高。
2.由于系统的耦合度高,在对当前业务方案进行修改或增加新的设备时,需要大量修改系统中现有的交互逻辑,系统的扩展性差。
3.现有的设备管控系统因使用同步阻塞方式实现与设备的信息交互,会容易出现管控系统一旦进入较长的计算中,其将一直与设备保持握手模式,无法释放设备的情况,从而降低整体设备系统的运行效率。
发明内容
有鉴于此,本发明实施例提供一种设备管控系统及其工作方法,将业务方案中的交互描述成事件,以确定事件转发关系的形式推进业务流程,能够解决设备功能与业务方案的耦合度高的问题。
为实现上述目的,根据本发明实施例的一个方面,提供了一种设备管控系统,包括:业务逻辑处理模块、观察者模块和事件转发模块;所述业务逻辑处理模块,用于:根据预设的业务逻辑和事件的事件信息,得到任务观察实例;所述观察者模块,用于:根据接收的当前事件的事件信息,执行任务观察实例;所述事件转发模块,用于:根据当前事件的事件信息和预设的事件转发关系,确定目的事件,并将目的事件作为新的当前事件发送至观察者模块。
可选地,所述系统还包括异步消息缓存模块;所述异步消息缓存模块具有处理异步消息的功能,用于将事件转化为异步消息的形式。
可选地,所述事件转发模块,还用于:将经所述异步消息缓存模块处理后的目的事件,发送至观察者模块。
可选地,所述异步消息缓存模块包括两种异步框架:异步消息框架和任务调度框架;所述事件转发模块,还用于:采用异步消息框架或任务调度框架将目的事件以为异步消息的形式发送至观察者模块。
可选地,所述异步消息缓存模块包括两种异步框架:异步消息框架和任务调度框架;所述事件转发模块,还用于:根据Failover模式,在异步消息框架无故障时,优先使用异步消息框架将目的事件以为异步消息的形式发送观察者模块;在异步消息框架有故障时,使用任务调度框架将目的事件以为异步消息的形式发送至观察者模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司,未经北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810660460.5/2.html,转载请声明来源钻瓜专利网。