[发明专利]系统集成项目异构子系统的事件接入和处理装置及其方法在审
申请号: | 202011279037.4 | 申请日: | 2020-11-16 |
公开(公告)号: | CN112395105A | 公开(公告)日: | 2021-02-23 |
发明(设计)人: | 李洪坤;曾志炜;付备荒;谷建军;刘清;梁斌;杨敏 | 申请(专利权)人: | 深圳市欣横纵技术股份有限公司 |
主分类号: | G06F9/54 | 分类号: | G06F9/54 |
代理公司: | 深圳市汉唐知识产权代理有限公司 44399 | 代理人: | 刘志海 |
地址: | 518000 广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 系统集成 项目 子系统 事件 接入 处理 装置 及其 方法 | ||
一种系统集成项目异构子系统的事件接入和处理装置,包括MQ服务器、适配器及事件处理引擎,适配器包括消息收发器、事件生成器、命令执行器及命令执行器工厂,适配器的命令执行器工厂与服务器连接,适配器的事件生成器与服务器连接。本发明通过适配器的设置可以对不同业务功能的子系统(或者相同业务功能的不同厂家子系统)的事件接入可以快速灵活扩展;同时提供一个统一的事件处理引擎来对外部接入的各种事件进行统一(根据用户配置的处理流程)处理以及预案联动响应,使得外部子系统事件是可灵活地动态扩展接入的,而事件处理流程和预案联动是在系统内统一配置好后不需要修改即可动态完成新接入报警事件的处理和预案联动响应。
技术领域
本发明涉及系统集成项目异构子系统技术领域,尤其是涉及一种系统集成项目异构子系统的事件接入和处理装置及其方法。
背景技术
现有的项目集成系统对子系统接入方式一般都是通过一个个特殊SDK的对接,将子系统的事件信息输入到项目集成系统后单独处理,在接入很多不同业务功能的子系统或相同业务功能子系统需要兼容多个不同厂家的子系统时,这些针对特定厂家SDK的特殊接入模块散落在整个项目集成系统中,而且无法对相同业务功能子系统的事件进行统一的处理流程和预案联动配置,项目集成系统中分散着各种特殊处理逻辑,导致项目集成系统的可维护性很低,项目的重用比例低,复制和扩展成本很高。
因此,有必要提供一种新的技术方案以克服上述缺陷。
发明内容
本发明的目的在于提供一种可有效解决上述技术问题的系统集成项目异构子系统的事件接入和处理装置及其方法。
为达到本发明之目的,采用如下技术方案:
一种系统集成项目异构子系统的事件接入和处理装置,包括MQ服务器,所述系统集成项目异构子系统的事件接入和处理装置还包括与所述MQ服务器连接的适配器及事件处理引擎,所述适配器包括消息收发器、与所述适配器的消息收发器连接的事件生成器、命令执行器及与所述适配器的命令执行器连接的命令执行器工厂,所述适配器的命令执行器工厂与所述MQ服务器连接,所述适配器的事件生成器与所述MQ服务器连接。
优选地,所述事件处理引擎包括与MQ服务器连接的应用服务接口。
优选地,所述事件处理引擎还包括与所述应用服务接口连接的预案执行器、与所述预案执行器连接的动作执行器。
优选地,所述事件处理引擎还包括与所述动作执行器连接的命令生成器、与所述命令生成器连接的命令执行器工厂。
优选地,所述事件处理引擎还包括与所述命令执行器工厂连接的命令执行器、与所述命令执行器连接的收发器。
优选地,所述事件处理引擎还包括与所述收发器及应用服务接口连接的事件生成器。
优选地,所述本发明系统集成项目异构子系统的事件接入和处理装置还包括客户端。
优选地,所述客户端与所述应用服务接口连接。
优选地,所述客户端与所述MQ服务器连接。
一种使用上述任一项所述的系统集成项目异构子系统的事件接入和处理装置的处理方法,所述处理方法包括以下步骤:
子系统的事件信息或指令传输至适配器的消息收发器,所述适配器的消息收发器将其接收的事件信息或指令传输至事件生成器,所述事件生成器对其接收的事件信息或指令进行处理;
所述适配器的事件生成器将其处理后的事件信息或指令传输至MQ服务器,所述MQ服务器将其接收的事件信息或指令传输至事件处理引擎处理;
客户端传输事件信息或指令至应用服务接口以与所述事件处理引擎连接,所述事件处理引擎对其接收的事件信息或指令进行处理后传输至MQ服务器,所述MQ服务器将其接收的信息传输至客户端中进行显示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市欣横纵技术股份有限公司,未经深圳市欣横纵技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011279037.4/2.html,转载请声明来源钻瓜专利网。