[发明专利]一种直接操作云端存储文件的方法有效
申请号: | 201310654769.0 | 申请日: | 2013-12-05 |
公开(公告)号: | CN103605798B | 公开(公告)日: | 2017-12-22 |
发明(设计)人: | 蒋烁淼 | 申请(专利权)人: | 上海够快网络科技股份有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;H04L29/08 |
代理公司: | 北京智信禾专利代理有限公司11637 | 代理人: | 王治东,吴肖肖 |
地址: | 中国(上海)自由贸易试验区郭守敬路498号*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 直接 操作 云端 存储 文件 方法 | ||
1.一种直接操作云端存储文件的方法,用于在终端设备本地对存储在云端的存储文件进行操作,其特征在于,所述方法包括步骤:
步骤1、终端设备周期性通过网络获取云端存储文件的文件结构索引信息,在终端设备本地建立与云端相同的目录结构;
步骤2、当需要在终端设备本地根据建立的目录结构操作云端存储文件时,根据文件结构索引信息先检查本地是否缓存有该云端存储文件的最新文件内容,如果有则进入步骤5,否则向云端发送文件内容请求;
步骤3、云端接收到文件内容请求后,向终端设备发送文件内容;
步骤4、终端设备接收文件内容,将文件内容缓存在本地;
步骤5、根据文件类型调用本地的应用程序对缓存的文件内容进行操作;
步骤6、终端设备记录本地操作引起的文件结构索引信息变化,并将变动的文件结构索引信息发送到云端;
步骤7、云端接收变动的文件结构索引信息,并根据该信息对云端的文件、目录结构进行同步;
其中,所述文件结构索引信息包括:
文件唯一ID、文件云端完整路径、版本号、创建时间、最后修改时间、创建人、最后修改人、操作类型、文件内容唯一ID、文件大小、共享状态、是否为文件夹、锁定状态。
2.根据权利要求1所述的直接操作云端存储文件的方法,其特征在于,所述步骤1具体包括步骤:
步骤1.1、终端设备周期性向云端发送包括账号信息的请求信息;
步骤1.2、云端接收请求信息,通过验证账号信息后,将云端存储文件的文件结构索引信息返回给发送请求的终端设备;
步骤1.3、终端设备获得文件结构索引信息后,在本地建立与云端相同的目录结构。
3.根据权利要求2所述的直接操作云端存储文件的方法,其特征在于,所述文件结构索引信息中包括同步标记,所述同步标记包括云端存储文件的最新状态信息。
4.根据权利要求3所述的直接操作云端存储文件的方法,其特征在于,所述请求信息中还包括同步标记,所述终端设备周期性向云端发送包括账号信息的请求信息时,携带上一周期从云端获取的文件结构索引信息中的同步标记。
5.根据权利要求4所述的直接操作云端存储文件的方法,其特征在于,所述云端接收请求信息,通过验证账号信息后,还包括步骤:
比较请求消息中的同步标记与云端当前的同步标记,将变化的文件及文件夹相关的文件结构索引信息返回给发送请求的终端设备。
6.根据权利要求1所述的直接操作云端存储文件的方法,其特征在于,所述步骤2具体包括步骤:
根据建立的目录结构选择要操作的云端存储文件;
检查终端设备本地是否缓存有该文件的文件内容,如果有则与文件结构索引信息进行比较,进一步检查该缓存的文件内容是否为最新文件内容,如果是最新文件内容,则直接进入步骤5;如果终端设备本地没有缓存该文件的文件内容,或终端设备本地缓存的文件内容不是最新的文件内容,则向云端发送文件内容请求。
7.根据权利要求1所述的直接操作云端存储文件的方法,其特征在于,所述将文件内容缓存在本地,是将所述文件内容缓存在本地的至少一个文件中。
8.根据权利要求1所述的直接操作云端存储文件的方法,其特征在于,所述步骤2之后还包括步骤:
终端设备因为无网络的原因无法连接云端时,直接使用本地缓存中的文件内容进行操作。
9.根据权利要求1所述的直接操作云端存储文件的方法,其特征在于,所述步骤7具体包括步骤:
步骤7.1、云端接收变动的文件结构索引信息;
步骤7.2、根据该文件结构索引信息,修改云端目录结构;
步骤7.3、向终端设备请求上传新增、修改的文件内容;
步骤7.4、终端设备接收到请求后,将本地文件内容上传到云端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海够快网络科技股份有限公司,未经上海够快网络科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310654769.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种工业废气除尘设备
- 下一篇:用于实现增量传输的网页模板生成方法和装置