[发明专利]报文消息校验方法、装置、计算机设备和存储介质有效
申请号: | 201811210745.5 | 申请日: | 2018-10-17 |
公开(公告)号: | CN109474578B | 公开(公告)日: | 2023-03-24 |
发明(设计)人: | 高超 | 申请(专利权)人: | 平安健康保险股份有限公司 |
主分类号: | H04L9/40 | 分类号: | H04L9/40 |
代理公司: | 华进联合专利商标代理有限公司 44224 | 代理人: | 王宁 |
地址: | 200030 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 报文 消息 校验 方法 装置 计算机 设备 存储 介质 | ||
本申请涉及一种报文消息校验方法、装置、计算机设备和存储介质。该方法涉及业务系统数据监控管理,包括:从报文消息队列中获取报文消息,并确定报文消息对应的业务类型;获取业务类型对应预设的报文消息模板、逻辑校验规则和数据校验规则;根据报文消息模板对报文消息进行结构化处理,得到结构化报文消息;按照逻辑校验规则和数据校验规则,依次对结构化报文消息进行报文消息校验,得到报文校验结果。采用本方法能够提高报文消息的校验效率。
技术领域
本申请涉及计算机技术领域,特别是涉及一种报文消息校验方法、装置、计算机设备和存储介质。
背景技术
随着计算机技术的发展,越来越多的业务系统通过互联网技术提供相应服务,例如金融服务、网络销售和网络社交等,而将第三方平台作为服务渠道,来提供对应的业务服务已经成为趋势,例如通过保险销售平台进行保险销售。
然而,在通过各种第三方渠道进行数据通信来提供服务时,需要花费大量人力对第三方渠道上传的报文消息进行校验,以确保报文的正确性。而随着产品种类的增加和业务场景的扩展,报文消息越来越复杂,报文消息校验容易出错,导致报文消息校验的效率降低。
发明内容
基于此,有必要针对上述技术问题,提供一种能够提高报文消息校验效率的报文消息校验方法、装置、计算机设备和存储介质。
一种报文消息校验方法,所述方法包括:
从报文消息队列中获取报文消息,并确定报文消息对应的业务类型;
获取业务类型对应预设的报文消息模板、逻辑校验规则和数据校验规则;
根据报文消息模板对报文消息进行结构化处理,得到结构化报文消息;
按照逻辑校验规则和数据校验规则,依次对结构化报文消息进行报文消息校验,得到报文校验结果。
在其中一个实施例中,获取业务类型对应预设的报文消息模板、逻辑校验规则和数据校验规则的步骤包括:
查询预设的报文消息模板库和报文校验规则库;
根据业务类型从报文消息模板库中获取与业务类型对应的报文消息模板;
根据报文消息模板从报文校验规则库中获取逻辑校验规则和数据校验规则。
在其中一个实施例中,报文消息模板包括报文字段属性和数据结构属性;根据报文消息模板对报文消息进行结构化处理,得到结构化报文消息的步骤包括:
按照报文字段属性将报文消息进行字段划分,得到各报文消息字段;
根据数据结构属性设置各报文消息字段的数据结构,得到各结构化报文字段;
将各结构化报文字段导入报文消息模板中,得到结构化报文消息。
在其中一个实施例中,按照逻辑校验规则和数据校验规则,依次对结构化报文消息进行报文消息校验,得到报文校验结果的步骤包括:
确定结构化报文消息中的逻辑校验字段;
按照逻辑校验规则对逻辑校验字段进行报文逻辑校验,得到逻辑校验结果;
当逻辑校验结果为校验通过时,按照数据校验规则对结构化报文消息进行报文数据校验,得到数据校验结果;
根据逻辑校验结果和数据校验结果得到报文校验结果。
在其中一个实施例中,按照数据校验规则对结构化报文消息进行报文数据校验,得到数据校验结果的步骤包括:
确定结构化报文消息中的数据校验字段;
从预设的业务数据库中,查询与数据校验字段对应的基准校验数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安健康保险股份有限公司,未经平安健康保险股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811210745.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种具有安全准入功能的物联网边缘运维设备
- 下一篇:一种网络重连的方法和装置