[发明专利]一种数据传输方法及装置在审
申请号: | 202010697261.9 | 申请日: | 2020-07-20 |
公开(公告)号: | CN111880947A | 公开(公告)日: | 2020-11-03 |
发明(设计)人: | 胡晨;范钱泽;赵根苗;胡修峰 | 申请(专利权)人: | 中国银联股份有限公司 |
主分类号: | G06F9/54 | 分类号: | G06F9/54;G06F11/07 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 宋正伟 |
地址: | 200135 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据传输 方法 装置 | ||
1.一种数据传输方法,其特征在于,包括:
服务端获取来自数据源端的待传输数据,并将所述待传输数据存入缓存空间;
所述服务端若确定目标客户端未发生故障,则发送所述待传输数据至所述目标客户端;所述服务端在发送时长小于应答等待时长且未收到所述目标客户端的应答消息的阶段内,保持所述待传输数据存储在所述缓存空间中;所述目标客户端为待消费所述待传输数据的多个客户端中任一客户端;或者,
所述服务端若确定所述目标客户端发生故障,则将所述缓存空间中的所述待传输数据存入持久化存储空间;待所述服务端确定所述目标客户端故障修复后,则将所述持久化存储空间中的所述待传输数据发送至所述目标客户端。
2.如权利要求1所述的方法,其特征在于,所述服务端若确定目标客户端未发生故障,则发送所述待传输数据至所述目标客户端之后,还包括:
若所述服务端在所述发送时长大于或等于所述应答等待时长时仍未收到所述应答消息,则所述服务端确定所述目标客户端发生故障,并将所述缓存空间中的所述待传输数据存入持久化存储空间;待所述服务端确定所述目标客户端故障修复后,则将所述持久化存储空间中的所述待传输数据发送至所述目标客户端。
3.如权利要求1所述的方法,其特征在于,所述服务端在未确定所述目标客户端发生故障的阶段内保持对所述目标客户端的发送模式为正常模式;所述正常模式指所述服务端发送所述缓存空间中的数据至所述目标客户端;还包括:
所述服务端若确定所述目标客户端发生故障,则将所述发送模式切换为落地分发模式;所述落地分发模式指所述服务端发送所述持久化存储空间中的数据至所述目标客户端。
4.如权利要求3所述的方法,其特征在于,所述服务端若确定所述目标客户端发生故障,则将所述发送模式切换为落地分发模式之后,还包括:
所述服务端若确定所述持久化存储空间中的数据全部成功发送至相应的客户端,则将所述发送模式切换回所述正常模式。
5.如权利要求1至4任一所述的方法,其特征在于,所述将所述持久化存储空间中的所述待传输数据发送至所述目标客户端之后,还包括:
所述服务端若确定所述多个客户端均成功收到所述待传输数据,则将所述待传输数据从所述持久化存储空间中删除。
6.如权利要求1至4任一项所述的方法,其特征在于,所述将所述缓存空间中的所述待传输数据存入所述持久化存储空间,包括:
所述服务端将所述待传输数据存储为数据文件,并根据所述待传输数据的时间戳和所述待传输数据的数据摘要,生成所述数据文件的文件标识;
所述服务端将所述数据文件,以及所述数据文件与所述文件标识的映射关系存储至所述持久化存储空间。
7.如权利要求1至4任一项所述的方法,其特征在于,还包括:
所述服务端若在所述发送时长小于所述应答等待时长内,接收到所述应答消息,则确定所述应答消息指示所述目标客户端是否成功应答;
若指示成功应答,则所述服务端将所述待传输数据从所述缓存空间中删除;若指示非成功应答,则所述服务端重新发送所述待传输数据。
8.一种数据传输装置,其特征在于,包括:
获取模块,用于获取来自数据源端的待传输数据,并将所述待传输数据存入缓存空间;
处理模块,用于若确定目标客户端未发生故障,则发送所述待传输数据至所述目标客户端;在发送时长小于应答等待时长且未收到所述目标客户端的应答消息的阶段内,保持所述待传输数据存储在所述缓存空间中;所述目标客户端为待消费所述待传输数据的多个客户端中任一客户端;或者,
若确定所述目标客户端发生故障,则将所述缓存空间中的所述待传输数据存入持久化存储空间;待确定所述目标客户端故障修复后,则将所述持久化存储空间中的所述待传输数据发送至所述目标客户端。
9.一种计算机设备,其特征在于,包括程序或指令,当所述程序或指令被执行时,如权利要求1至7中任意一项所述的方法被执行。
10.一种计算机可读存储介质,其特征在于,包括程序或指令,当所述程序或指令被执行时,如权利要求1至7中任意一项所述的方法被执行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银联股份有限公司,未经中国银联股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010697261.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种冲压冲头成型模具
- 下一篇:一种基于抗震缝的建筑保护装置