[发明专利]基于中间件的管控方法、管理节点、受管节点及系统有效
申请号: | 201711133737.0 | 申请日: | 2017-11-16 |
公开(公告)号: | CN107995026B | 公开(公告)日: | 2021-07-30 |
发明(设计)人: | 徐彦斌;叶棋标;王倩 | 申请(专利权)人: | 中国银行股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/26;H04L29/08 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 王涛 |
地址: | 100818 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 中间件 方法 管理 节点 系统 | ||
本发明提供了一种基于中间件的管控方法、管理节点、受管节点及系统,该方法包括:管理节点通过第一消息中间件通信模块向各个受管节点下发管控指令,以对各受管节点进行管理控制;通过第一消息中间件通信模块接收各受管节点执行管控指令后返回的结果;对受管节点返回的结果进行解析,并集中展现各受管节点的环境运行状态。本发明通过消息中间件的方式建立管理节点与受管节点之间的双向通信,使管理节点能够快速、灵活的向各个受管节点发送控制维护指令,并及时获得环境运行状况或完成相应控制操作,同时以集中、友好的方式查看各个环境运行情况,避免由于环境多、监控项杂而引起较高的环境维护成本,提高了环境维护人员的工作效率。
技术领域
本发明属于银行系统软件开发技术领域,主要涉及一种基于中间件的管控方法、管理节点、受管节点及系统。
背景技术
在银行应用系统软件开发过程中,为了适应不同的软件工程阶段,同时为了更好的完成软件产品的研发,不同工程阶段使用不同的软硬件环境进行相应的软件工程活动。因此,每个产品涉及的环境较多,无法通过统一的途径进行管理控制,导致环境维护成本较高。并且,在当前银行系统内部环境管控方面,主要通过在各个环境执行定时交易,并以FTP的方式将各自环境的运行状态发送至管理节点,这样管理节点不仅无法及时的监控各个环境运行状态,而且这种方式是一种被动的管理策略,无法灵活有效的进行环境管控,导致环境的维护费时费力且不及时,进一步影响到环境的使用效率。
发明内容
为解决上述技术问题,本发明实施例提供了一种基于中间件的管控方法、管理节点、受管节点及系统。
一方面,本发明实施例提供了一种基于中间件的管控方法,所述方法包括:
管理节点通过第一消息中间件通信模块向各个受管节点下发管控指令,以对各个所述受管节点进行管理控制;其中,所述管控指令包括信息收集指令和/或环境控制指令;
通过所述第一消息中间件通信模块接收各个所述受管节点执行所述管控指令后返回的结果;
对所述受管节点返回的结果进行解析,并集中展现各个受管节点的环境运行状态。
另一方面,本发明实施例还提供了一种基于中间件的管控方法,所述方法包括:
受管节点通过第二消息中间件通信模块接收管理节点发来的管控指令;
解析所述管控指令并对其进行分类,对不同类型的管控指令分别进行路由;所述指令类型包括信息收集指令和/或环境控制指令;
分别执行所述不同类型的管控指令,并将执行结果通过所述第二消息中间件通信模块发送给所述管理节点。
一方面,本发明实施例提供了一种基于中间件的管理节点,所述管理节点包括:集中控制模块、第一消息中间件通信模块、指令结果处理模块及集中展现模块;所述指令结果处理模块分别与所述第一消息中间件通信模块、集中展现模块连接;
所述集中控制模块通过所述第一消息中间件通信模块连接各受管节点,用于通过所述第一消息中间件通信模块向各个受管节点下发管控指令;其中,所述管控指令包括信息收集指令和/或环境控制指令;
所述第一消息中间件通信模块还用于接收各个所述受管节点执行所述管控指令后返回的结果,并发送给所述指令结果处理模块;
所述指令结果处理模块用于对所述受管节点返回的结果进行解析,并发送给所述集中展现模块以集中展现各个受管节点的环境运行状态。
另一方面,本发明实施例还提供了一种基于中间件的受管节点,所述受管节点包括:第二消息中间件通信模块、指令解析模块及指令执行模块;
所述第二消息中间件通信模块用于接收管理节点发来的管控指令,并发送给所述指令解析模块;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银行股份有限公司,未经中国银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711133737.0/2.html,转载请声明来源钻瓜专利网。