[发明专利]一种分布式模式的拟态括号实现装置及方法有效
申请号: | 202011051493.3 | 申请日: | 2020-09-29 |
公开(公告)号: | CN112235269B | 公开(公告)日: | 2022-06-21 |
发明(设计)人: | 邬江兴;扈红超;宋克;程国振;何赞园;周大成;何威振 | 申请(专利权)人: | 中国人民解放军战略支援部队信息工程大学;珠海高凌信息科技股份有限公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40 |
代理公司: | 郑州大通专利商标代理有限公司 41111 | 代理人: | 张立强 |
地址: | 450000 河*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 分布式 模式 拟态 括号 实现 装置 方法 | ||
1.一种分布式模式的拟态括号实现装置,其特征在于,包括用户代理单元、分布式业务代理单元、表决单元、异构冗余执行体池及控制单元;
所述用户代理单元用于接收用户请求,并为用户请求添加标签和控制信息,分发用户请求至分布式业务代理单元;还用于接收和解析分布式业务代理单元返回的响应报文,并发送至表决单元;还用于将表决单元的表决结果解析后发送给用户;
所述分布式业务代理单元用于接收并复制、转发用户代理单元发送的用户请求至各执行体;还用于接收各执行体的响应,经过报文还原与校验处理后,将校验信息封装至响应报文并发送至用户代理单元;所述分布式业务代理单元包括多个相互隔离的、异构的业务代理实例;
所述表决单元用于根据校验信息有限表决之后选择可信的响应报文返回给用户代理单元;
所述异构冗余执行体池包括多个功能等价、结构异构的冗余执行体,所述执行体用于对分布式业务代理单元发送的用户请求进行处理,并返回处理结果至分布式业务代理单元;
所述控制单元用于根据表决单元的表决结果,向业务代理实例、执行体下发清洗、重置处理信息。
2.根据权利要求1所述的一种分布式模式的拟态括号实现装置,其特征在于,所述用户代理单元包括用户侧建链与维持模块、报文解析与标识处理模块、数据分发与维持模块;
所述用户侧建链与维持模块用于与用户端建立及维护通信链路;
所述报文解析与标识处理模块用于对用户发送的报文进行解析,并为用户请求添加标签和控制信息,还用于对分布式业务代理单元返回的校验信息进行解析;
所述数据分发与维持模块用于对用户发送的数据进行分发与维护,还用于接收分布式业务代理单元返回的响应报文。
3.根据权利要求1所述的一种分布式模式的拟态括号实现装置,其特征在于,所述业务代理实例包括报文收发模块、报文还原模块与报文校验模块;
所述报文收发模块用于对用户代理单元发送的用户请求、各执行体返回的处理结果进行接收和发送;
所述报文还原模块用于对各执行体返回的处理结果进行数据还原;
所述报文校验模块用于对各执行体返回的处理结果进行数据校验。
4.根据权利要求1所述的一种分布式模式的拟态括号实现装置,其特征在于,所述用户代理单元及表决单元均位于IO代理上;所述IO代理还包括多个数据发送通道和数据接收通道。
5.一种分布式模式的拟态括号实现方法,其特征在于,包括:
步骤1:用户代理单元建立及维护与用户端的通信链路,接收用户请求,为用户请求添加标签和控制信息,并分发用户请求至分布式业务代理单元中各业务代理实例;
步骤2:分布式业务代理单元接收并复制、转发用户代理单元发送的用户请求至各执行体;
步骤3:分布式业务代理单元接收各执行体的响应,经过报文还原与校验处理后,将校验信息封装至响应报文并发送至用户代理单元,用户代理单元接收和解析分布式业务代理单元返回的响应报文,并发送至表决单元;
步骤4:表决单元根据校验信息进行裁决,并将一致的响应报文返回给用户代理单元;若发现分布式业务代理单元返回的响应报文不一致,则将返回响应报文不一致的业务代理实例及执行体信息上报至控制单元,控制单元对执行体进行清洗轮换;
步骤5:用户代理单元接收来自表决单元的响应报文,将响应报文解析后返回给用户。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军战略支援部队信息工程大学;珠海高凌信息科技股份有限公司,未经中国人民解放军战略支援部队信息工程大学;珠海高凌信息科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011051493.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:粉末转运装料设备
- 下一篇:一种杨梅白兰地的酿造方法