[发明专利]一种多协议适配方法、装置及可读存储介质有效
申请号: | 202110276931.4 | 申请日: | 2021-03-15 |
公开(公告)号: | CN112866294B | 公开(公告)日: | 2023-03-31 |
发明(设计)人: | 王明明;李金阳 | 申请(专利权)人: | 中国电子科技集团公司第十五研究所 |
主分类号: | H04L69/08 | 分类号: | H04L69/08;H04L69/06 |
代理公司: | 工业和信息化部电子专利中心 11010 | 代理人: | 焉明涛 |
地址: | 100083 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 协议 配方 装置 可读 存储 介质 | ||
本发明公开了一种多协议适配方法、装置及可读存储介质,其中方法包括:在接收到请求端的任务请求后,对所述任务请求进行数据解析,获得结构体数据;根据所述任务请求对接收端进行接口适配,获得对应的数据接口;根据预设推送规则将所述结构体数据通过所述数据接口推送至所述接收端。本发明实施例通过根据预设推送规则将解析获得的结构体数据通过适配的数据接口推送至接收端,实现了在多系统环境下为请求端与需求端的交互提供可靠信息交互,保证了数据传输的时效性。
技术领域
本发明涉及通信技术领域,尤其涉及一种多协议适配方法、装置及可读存储介质。
背景技术
现有的仿真软件主要集中于专业化模拟,对多系统之间的联合模拟、实验筹划很难实现桥接兼容与实时展示,主要存在以下几点问题:第一,缺乏扩展性,现有仿真软件设计以实现特定需求为主,功能设计相对独立,对于多系统联合仿真过程中新的功能需求,需要新增或修改现有功能以满足业务能力扩展;第二,兼容性较差,各个系统接口格式标准不统一,编码方式各异,导致各系统间数据信息难以兼容;第三,通信协议差异化,目前系统间通信协议机制各不相同,缺乏统一性管理,这种通信协议的差异化可能会导致多系统间通信延时、阻塞,轻则影响系统实时性,重则导致业务逻辑错误,影响系统运行结果。
发明内容
本发明实施例提供一种多协议适配方法、装置及可读存储介质,用以实现在多系统环境下为请求端与需求端的交互提供可靠信息交互,保证数据传输的时效性。
第一方面,本发明实施例提供一种多协议适配方法,包括:
在接收到请求端的任务请求后,对所述任务请求进行数据解析,获得结构体数据;
根据所述任务请求对接收端进行接口适配,获得对应的数据接口;
根据预设推送规则将所述结构体数据通过所述数据接口推送至所述接收端。
可选的,对所述任务请求进行数据解析,获得结构体数据,包括:
提取所述任务请求对应的功能参数,并为所述功能参数设置对应的数据标签;
按照预设数据格式对所述功能参数进行拼接,以获得所述结构体数据;
所述结构体数据至少包括如下之一:
实体ID、实体名称、实体属方信息、态势图标种类、经度信息和纬度信息。
可选的,对所述任务请求进行数据解析,获得结构体数据,还包括:
根据所述任务请求对应的数据类别对所述功能参数进行分类存储。
可选的,按照预设数据格式对所述功能参数进行拼接,包括:
按照指定字符串长度对拼接后的所述功能参数进行分包处理。
可选的,根据预设推送规则将所述结构体数据通过所述数据接口推送至所述接收端,包括:
若所述任务请求为实时性任务,则按照所述任务请求的顺序,将所述结构体数据通过所述数据接口实时推送至所述接收端;
若所述任务请求为非实时性任务,将所述结构体数据转换为预设格式的文档数据,并按照指定推送周期将所述文档数据推送至所述接收端。
可选的,接收到请求端的任务请求之前,所述方法还包括:
根据配置文档配置数据传输参数,所述数据传输参数至少包括如下之一:
发送端IP、接收端IP、端口号、数据库服务名、数据库表数据、态势图标、三维态势推送频率。
可选的,对所述任务请求进行数据解析,还包括:
若所述任务请求包括多个任务分包,则在接收完所有的所述任务分包后,对所述任务请求进行数据解析。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第十五研究所,未经中国电子科技集团公司第十五研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110276931.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:封闭式负压固体废物控氧热解装置
- 下一篇:一种水冷降温除湿机