买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明公布】一种基于MQTT协议的数据断点续传控制系统方法_安徽舜禹水务股份有限公司_202211731066.9 

申请/专利权人:安徽舜禹水务股份有限公司

申请日:2022-12-30

公开(公告)日:2024-04-16

公开(公告)号:CN117896367A

主分类号:H04L67/06

分类号:H04L67/06;H04L67/1074;H04L67/10;H04L67/12

优先权:

专利状态码:在审-实质审查的生效

法律状态:2024.05.03#实质审查的生效;2024.04.16#公开

摘要:本发明公开了一种基于MQTT协议的数据断点续传控制系统方法,属于信息数据技术领域,该基于MQTT协议数据断点续传控制系统方法通过从客户端获取断点信息,并基于断点信息,进而实现执行文件流的续传,具体步骤包括:S1、客户端发起文件上传请求及文件检查请求;S2、服务端确定并保存文件断点位置;S3、客户端获取文件断点信息;S4、服务端响应续传文件流请求;S5、客户端接收文件上传结果标识。本发明能节省文件的上传时间和网络资源,并能保证文件续传的准确性和稳定性。

主权项:1.一种基于MQTT协议的数据断点续传控制系统方法,通过从客户端获取断点信息,并基于断点信息,进而实现执行文件流的续传,其特征在于,具体步骤包括:S1、客户端发起文件上传请求及文件检查请求;S2、服务端确定并保存文件断点位置;S3、客户端获取文件断点信息;S4、服务端响应续传文件流请求;S5、客户端接收文件上传结果标识;所述S1中客户端发起文件上传请求时,通过客户端前端上传组件,文件将被以文件流形式上传至服务端;所述S1中客户端发起文件检查请求时,请求中包含源文件信息,服务端响应该文件检查请求,并对获取的文件信息进行加密处理,获取文件的唯一标识;所述S2中服务端基于所述S1获取的文件标识,查询数据库判断源文件是否存在:如不存在,则返回服务端文件大小为0,如存在,则返回服务端文件大小,通过文件大小确定断点位置,并把断点信息保存到数据库的断点信息表中;所述S3中客户端获取服务端返回的已传文件大小,并与源文件大小比对:若已传文件大小与源文件大小相等,则提示文件存在,若已传文件大小小于源文件大小,则发起剩余文件续传请求;所述S4中服务端响应客户端续传请求,并基于所述S2中断点追加已传文件的剩余文件流,文件流续传至服务端后,将已接收到的整体文件大小更新至所述S2中数据库对应的断点信息表中,所述剩余文件流依据断点位置判断,精确至文件流字节的长度;所述S5中服务端依据交互协议返回客户端上传结果标识,客户端接收结果标识,并给出结果提示。

全文数据:

权利要求:

百度查询: 安徽舜禹水务股份有限公司 一种基于MQTT协议的数据断点续传控制系统方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。