断点续传功能设计

2017-05-31  本文已影响0人  a9f7dfa1cd03

                                                      设计概述和功能列表

原理

断点续传:上传一个文件,能够从上一次暂停上传的position继续上传,原理就是由服务器告诉终端已经上传的文件的大小,然后终端将文件将指针移动到相应的位置,继续将剩余的文件流上传给服务器。

断点下载:下载一个文件,能够从上一次暂停下载的地方继续下载,原理就是由终端告诉服务器我已经下载的文件的position,由服务器接口中那个文件的position继续提供给终端数据以供下载;

功能

断点续传功能:提供上传按钮、暂停按钮、删除按钮、重传按钮分别提供,开始上传文件、暂停上传文件、上传文件上传任务、重新开始上传文件功能。

断点下载功能:提供下载按钮、暂停按钮、删除按钮、重新下载按钮分别提供下载文件、暂停下载文件、删除下载任务、重新下载文件的功能;

2.流程图

下载、上传 流程类似,故只画一个下载流程,上传同理;

3.类图

上一篇 下一篇

猜你喜欢

热点阅读