[发明专利]消息转换方法、装置、存储介质及服务器有效
申请号: | 201911235910.7 | 申请日: | 2019-12-05 |
公开(公告)号: | CN111064716B | 公开(公告)日: | 2022-03-11 |
发明(设计)人: | 李杰铭 | 申请(专利权)人: | 深圳猛犸电动科技有限公司 |
主分类号: | H04L69/08 | 分类号: | H04L69/08 |
代理公司: | 深圳中一联合知识产权代理有限公司 44414 | 代理人: | 甘东阳 |
地址: | 518000 广东省深圳市宝安区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 消息 转换 方法 装置 存储 介质 服务器 | ||
1.一种消息转换方法,其特征在于,所述方法包括:
确定待转换消息的协议类型,其中,所述待转换消息包含至少一个字段;
确定目标消息的协议类型,其中,所述目标消息包含至少一个字段;
根据所述待转换消息的协议类型和所述目标消息的协议类型,查找预定的协议转换规则表,确定所述待转换消息的目标协议转换路径;
根据所述目标协议转换路径,将所述待转换消息转换为所述目标消息;
所述根据所述待转换消息的协议类型和所述目标消息的协议类型,查找预定的协议转换规则表,确定所述待转换消息的目标协议转换路径,包括:
当查找到所述待转换消息的目标协议转换路径大于或等于2条时,则统计所述待转换消息在各个协议转换路径下的转换总次数;
按照从小到大的顺序对所述转换总次数进行排名,将排名第一的协议转换路径作为所述待转换消息的目标协议转换路径;
或者,在所述当查找到所述待转换消息的目标协议转换路径大于或等于2条时,按照从小到大的顺序对所述各个协议转换路径下的转换总次数进行排名,并将从小到大前预定数目个协议转换路径确定为备选协议转换路径;
从所述备选协议转换路径中随机选取一条协议转换路径作为所述待转换消息的目标协议转换路径。
2.根据权利要求1所述的消息转换方法,其特征在于,在所述根据所述待转换消息的协议类型和所述目标消息的协议类型,查找预定的协议转换规则表,确定所述待转换消息的目标协议转换路径之前,还包括:
对所述待转换消息中的各个字段的数据类型进行校验;
当所述各个字段的数据类型与预定各个字段的数据类型都一一对应时,则允许所述待转换消息进行协议转换;以及
当所述各个字段的数据类型与预定各个字段的数据类型存在不对应数据类型时,则将所述不对应数据类型的字段转换为对应数据类型的字段。
3.根据权利要求2所述的消息转换方法,其特征在于,在当所述各个字段的数据类型与预定各个字段的数据类型存在不对应数据类型时,则将所述不对应数据类型的字段转换为对应数据类型的字段之后,还包括:
对转换后字段的数据类型进行校验;
当所述转换后字段的数据类型与预定字段的数据类型一致时,则允许所述待转换消息进行协议转换。
4.根据权利要求1所述的消息转换方法,其特征在于,在所述根据所述目标协议转换路径,将所述待转换消息转换为所述目标消息之后,还包括:
对所述待转换消息中的各个字段的数据类型进行校验,得到校验结果;
当所述校验结果为所述待转换消息中已转换的各个字段的数据类型与所述目标消息中的各个字段的数据类型一致时,则输出本次协议转换的结果。
5.根据权利要求1所述的消息转换方法,其特征在于,获取目标消息协议,其中,所述目标消息协议包含至少一个字段,包括:
获取所述目标消息的协议标识;
根据所述目标消息的协议标识,查找预定的协议字段配置表,确定所述目标消息包含的字段内容。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳猛犸电动科技有限公司,未经深圳猛犸电动科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911235910.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:电网数据处理方法及装置
- 下一篇:一种解酒抗疲劳组合物及其制备方法与应用