(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202210290375.0
(22)申请日 2022.03.23
(71)申请人 未鲲 (上海) 科技 服务有限公司
地址 200120 上海市浦东 新区陆家嘴环路
1333号15楼
(72)发明人 徐从洋
(74)专利代理 机构 北京英特普罗知识产权代理
有限公司 1 1015
专利代理师 邵煜程
(51)Int.Cl.
H04L 9/40(2022.01)
H04L 9/32(2006.01)
H04L 9/14(2006.01)
(54)发明名称
数据传输及校验的方法、 系统、 计算机设备
及存储介质
(57)摘要
本发明公开了一种数据传输及校验的方法、
系统、 计算机设备及存储介质, 所述方法包括: 业
务接收接口接收由用户端发送的业务数据, 将业
务数据存储到第一数据表中并将业务数据通过
接口传输协议实时发送至业务处理平台; 业务处
理平台将通过接口传输协议实时发送来的业务
数据存储到第二数据表中; 业务接收接口将包含
在第一数据表中的多个业务数据形成批次文件,
并将批次文件通过文件传输协议发送至业务处
理平台; 业务处理平台利用通过文件传输协议发
送来的批次文件对第二数据表中的业务数据进
行校验, 以确定出在通过接口传输协议进行数据
传输过程中丢失的业务数据; 本发 明能够校验数
据传输过程中是否出现丢失的业务数据, 并对业
务数据进行修 正。
权利要求书2页 说明书9页 附图2页
CN 114710333 A
2022.07.05
CN 114710333 A
1.一种数据传输及校验的方法, 其特征在于, 应用于业务系统, 其中, 所述业务系统包
括: 业务接收接口和业 务处理平台, 所述方法包括:
所述业务接收接口接收由用户端发送的业务数据, 将所述业务数据存储到第 一数据表
中并将所述 业务数据通过接口传输协议实时发送至所述 业务处理平台;
所述业务处理平台将通过接口传输协议实时发送来的业务数据存储到第 二数据表中,
并对所述第二数据表中的业 务数据进行业 务处理;
所述业务接收接口将包含在所述第 一数据表中的多个业务数据 形成批次文件, 并将所
述批次文件通过文件传输协议发送至所述 业务处理平台;
所述业务处理平台利用通过文件传输协议发送来的批次文件对所述第二数据表中的
业务数据进行 校验, 以确定出在通过接口传输协议进行 数据传输过程中丢失的业 务数据。
2.根据权利要求1所述的数据传输及校验的方法, 其特征在于, 所述业务接收接口将包
含在所述第一数据表中的多个业 务数据形成批次文件, 具体包括:
所述业务接收接口按照预设时间间隔定期从所述第一数据表中获取在所述预设时间
间隔内新增的业务数据, 并将在所述预设时间间隔内新增的业务数据形成一个批次文件;
或者,
所述业务接收接口每当在所述第 一数据表中新增设定数量的业务数据时, 将新增的设
定数量的业 务数据形成一个批次文件; 或者,
所述业务接收接口在一个时间周期内, 判断在所述第 一数据表中新增的业务数据 是否
达到设定数量, 若是, 则将所述设定数量的业务数据形成一个批次文件并结束当前时间周
期进入下一时间周期, 若否, 则 当所述时间周期结束时将在所述时间周期 内产生的业务数
据形成一个批次文件。
3.根据权利要求1所述的数据传输及校验的方法, 其特征在于, 所述将所述批次文件通
过文件传输协议发送至所述 业务处理平台, 具体包括:
所述业务接收接口将所述批次文件中各个业务数据中的指定指标的指标值进行累加
得到指标参 考值;
所述业务接收接口利用哈希算法根据所述批次文件中所有业 务数据生成第一校验值;
所述业务接收接口将所述批次文件、 所述指标参考值和所述第 一校验值通过文件传输
协议发送至所述 业务处理平台。
4.根据权利要求3所述的数据传输及校验的方法, 其特征在于, 所述业务处理平台利用
通过文件传输协 议发送来的批次文件对所述第二数据 表中的业务数据进 行校验, 以确定出
在通过接口传输协议进行 数据传输过程中丢失的业 务数据, 具体包括:
当所述业务处理平台接收到通过文件传输协议发送来的批次文件时, 从所述第 二数据
库中获取与所述批次文件 对应的业 务数据, 并将获取到的业 务数据作为校验业 务数据;
所述业务处理平台将各个校验业务数据中的指定指标的指标值进行累加得到指标校
验值;
所述业务处理平台判断所述指标校验值与所述指标参考值是否一致, 若是, 则判定通
过接口传输协议实时发送来的业务数据完整; 若否, 则通过所述批次文件对所述校验业务
数据进行核查, 以确定出在通过接口传输协议进行 数据传输过程中丢失的业 务数据。
5.根据权利要求4所述的数据传输及校验的方法, 其特征在于, 所述当所述业务处理平权 利 要 求 书 1/2 页
2
CN 114710333 A
2台接收到通过文件传输协议 发送来的批次文件时, 从所述第二数据库中获取与所述批次文
件对应的业 务数据, 并将获取到的业 务数据作为校验业 务数据, 具体包括:
所述业务处理平台利用哈希算法根据接收到的所述批次文件中所有业务数据生成第
二校验值;
所述业务处理平台判断所述第一校验值和所述第二校验值是否一致, 若是, 则从所述
第二数据 表中获取与所述批次文件对应的业务数据, 并将获取到的业务数据作为校验业务
数据。
6.根据权利要求5所述的数据传输及校验的方法, 其特征在于, 所述通过所述批次文件
对所述校验业务数据进行核查, 以确定出在通过接口传输协 议进行数据传输过程中丢失的
业务数据, 具体包括:
所述业务处理平台为接收到的所述批次文件中的每个业务数据均添加未匹配的匹配
标识符; 其中, 所述匹配标识符包括: 未匹配和已匹配;
所述业务处理平台将所述批次文件中的业务数据与所述校验业务数据进行匹配, 并将
与所述校验业 务数据完成匹配的所述批次文件中的业 务数据的匹配标识符修改为已匹配;
所述业务处理平台将所述批次文件中匹配标识符为未匹配的业务数据作为丢失的业
务数据添加到所述第二数据表中。
7.根据权利要求1至6中任一项所述的数据传输及校验的方法, 其特征在于, 所述接口
传输协议 为超文本传输协议HT TP, 所述文件传输协议 为安全文件传送 协议SFTP。
8.一种数据传输及校验的系统, 其特征在于, 所述系统包括: 业务接收接口和业务处理
平台;
其中, 所述业务接收接口, 用于接收由用户端发送的业务数据, 将所述业务数据存储到
第一数据 表中并将所述业务数据通过接口传输协 议实时发送至所述业务处理平台; 将包含
在所述第一数据 表中的多个业务数据形成批次文件, 并将所述批次文件通过文件传输协 议
发送至所述 业务处理平台;
所述业务处理平台, 用于将通过接口传输协议实时发送来的业务数据存储到第 二数据
表中, 并对所述第二数据表中的业务数据进行业务处理; 利用通过文件传输协议发送来的
批次文件对所述第二数据 表中的业务数据进 行校验, 以确定出在通过接口传输协议进 行数
据传输过程中丢失的业 务数据。
9.一种计算机设备, 所述计算机设备包括: 存储器、 处理器以及存储在所述存储器上并
可在所述处理器上运行 的计算机程序, 其特征在于, 所述处理器执行所述计算机程序时实
现权利要求1至7中任一项所述方法的步骤。
10.一种计算机可读存储介质, 其上存储有计算机程序, 其特征在于, 所述计算机程序
被处理器执行时实现权利要求1至7中任一项所述方法的步骤。权 利 要 求 书 2/2 页
3
CN 114710333 A
3
专利 数据传输及校验的方法、系统、计算机设备及存储介质
安全报告 >
其他 >
文档预览
中文文档
14 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共14页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 思考人生 于 2024-02-07 20:40:32上传分享