文件处理方法、装置、设备和系统制造方法及图纸

技术编号:24946107 阅读:32 留言:0更新日期:2020-07-17 22:54
本发明专利技术实施例提供一种文件处理方法、装置、设备和系统,该方法包括:客户端响应于文件发送操作,向存储管理服务端发送第一申请信息,第一申请信息中包括客户端对应的局域网标识;接收存储管理服务端发送的存储配置信息,存储配置信息中包括存储管理服务端分配的第一文件标识和存储设备的地址,存储设备是存储管理服务端从与局域网标识对应的存储设备集合中选出的;根据存储设备的地址将文件和第一文件标识存储到存储设备中。基于此,实现了用户通过客户端发出的文件在其所在的局域网中的存储,如此,当同一局域网内的另一用户需要下载该文件时,仅需要从该局域网中下载该文件即可,文件的传输效率更高。

【技术实现步骤摘要】
文件处理方法、装置、设备和系统
本专利技术涉及互联网
,尤其涉及一种文件处理方法、装置、设备和系统。
技术介绍
随着云技术的发展以及大量用户对业务的海量访问需求,越来越多的业务会基于云端来实现。以某种即时通信业务为例来说,用户A可能会在与用户B聊天窗口内发送某个文件。按照目前的处理逻辑,该文件会被用户A的即时通信应用程序上传到云端进行存储。从而,当用户B对该文件触发下载操作的时候,用户B的即时通信应用程序会从云端下载该文件。通过这种模式进行文件下载所需的下载时间会比较长。
技术实现思路
本专利技术实施例提供一种文件处理方法、装置、设备和系统,用以实现文件在收发双方的高效传输。第一方面,本专利技术实施例提供一种文件处理方法,应用于客户端,包括:响应于文件发送操作,向存储管理服务端发送第一申请信息,所述第一申请信息中包括所述客户端对应的局域网标识,所述存储管理服务端位于服务端;接收所述存储管理服务端发送的存储配置信息,所述存储配置信息中包括所述存储管理服务端分配的第一文件标识和存储设备的地址本文档来自技高网...

【技术保护点】
1.一种文件处理方法,其特征在于,应用于客户端,所述方法包括:/n响应于文件发送操作,向存储管理服务端发送第一申请信息,所述第一申请信息中包括所述客户端对应的局域网标识,所述存储管理服务端位于服务端;/n接收所述存储管理服务端发送的存储配置信息,所述存储配置信息中包括所述存储管理服务端分配的第一文件标识和存储设备的地址,所述存储设备是所述存储管理服务端从与所述局域网标识对应的存储设备集合中选出的;/n根据所述存储设备的地址,将文件和所述第一文件标识存储到所述存储设备中。/n

【技术特征摘要】
1.一种文件处理方法,其特征在于,应用于客户端,所述方法包括:
响应于文件发送操作,向存储管理服务端发送第一申请信息,所述第一申请信息中包括所述客户端对应的局域网标识,所述存储管理服务端位于服务端;
接收所述存储管理服务端发送的存储配置信息,所述存储配置信息中包括所述存储管理服务端分配的第一文件标识和存储设备的地址,所述存储设备是所述存储管理服务端从与所述局域网标识对应的存储设备集合中选出的;
根据所述存储设备的地址,将文件和所述第一文件标识存储到所述存储设备中。


2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
从所述存储管理服务端获取所述存储设备集合;
根据所述存储设备集合中各存储设备的地址向所述各存储设备发送探测请求,所述探测请求用于探测所述各存储设备是否可用;
根据所述各存储设备分别对应的探测结果确定所述客户端的可用存储设备;
将所述客户端的可用存储设备发送至所述存储管理服务端,以使所述存储管理服务端从中选出所述存储设备。


3.根据权利要求1所述的方法,其特征在于,所述存储配置信息中还包括所述存储管理服务端分配的对应于文件存储行为的第一认证信息;
所述根据所述存储设备的地址,将文件和所述第一文件标识存储到所述存储设备中,包括:
根据所述存储设备的地址,向所述存储设备发送文件存储请求,所述文件存储请求中包括所述文件、所述第一文件标识和所述第一认证信息,以使所述存储设备根据接收自所述存储管理服务端的所述第一文件标识和所述第一认证信息确定所述文件存储请求有效时存储所述第一文件标识与所述文件;
接收所述存储设备发送的文件存储成功通知。


4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
响应于所述文件存储成功通知,生成所述文件对应的循环冗余校验码;
将所述循环冗余校验码发送至所述存储管理服务端。


5.根据权利要求1所述的方法,其特征在于,所述存储配置信息中还包括所述存储管理服务端分配的与所述第一文件标识对应的密钥;
所述根据所述存储设备的地址,将文件存储到所述存储设备中,包括:
根据所述密钥对所述文件进行加密;
根据所述存储设备的地址,将加密后的文件存储到所述存储设备中。


6.根据权利要求1至5中任一项所述的方法,其特征在于,所述方法还包括:
响应于所述文件发送操作,将所述文件上传至所述客户端对应的业务服务端进行存储,所述业务服务端位于服务端;
获取所述业务服务端为所述文件分配的第二文件标识;
所述第一申请信息中还包括所述第二文件标识。


7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
响应于针对所述文件的文件下载操作,向所述存储管理服务端发送第二申请信息,所述第二申请信息中包括所述第二文件标识和所述局域网标识;
接收所述存储管理服务端发送的下载配置信息,所述下载配置信息中包括所述第一文件标识和所述存储设备的地址,所述存储设备是所述存储管理服务端确定存在与所述第二文件标识对应的所述第一文件标识后从所述局域网标识对应的各存储设备中确定出的存储有所述第一文件标识的存储设备;
从所述存储设备中下载与所述第一文件标识对应的所述文件。


8.根据权利要求7所述的方法,其特征在于,所述下载配置信息中还包括所述存储管理服务端分配的对应于文件下载行为的第二认证信息;
所述从所述存储设备中下载与所述第一文件标识对应的所述文件,包括:
根据所述存储设备的地址,向所述存储设备发送文件下载请求,所述文件下载请求中包括所述第一文件标识和所述第二认证信息,以使所述存储设备根据接收自所述存储管理服务端的所述第一文件标识和所述第二认证信息确定所述文件下载请求有效时获取所述第一文件标识对应的所述文件;
接收所述存储设备发送的所述文件。


9.根据权利要求7或8所述的方法,其特征在于,所述下载配置信息中还包括所述存储管理服务端已经分配的与所述第一文件标识对应的密钥;
所述从所述存储设备中下载与所述第一文件标识对应的所述文件,包括:
从所述存储设备中下载与所述第一文件标识对应的加密文件;
根据所述密钥对所述加密文件进行解密,以获得所述文件。


10.根据权利要求7或8所述的方法,其特征在于,所述下载配置信息中还包括所述文件对应的循环冗余校验码,所述方法还包括:
对下载到的所述文件进行所述循环冗余校验码的验证。


11.根据权利要求7或8所述的方法,其特征在于,所述方法还包括:
若未能从所述存储设备中成功下载所述文件,则根据所述第二文件标识从所述业务服务端中下载所述文件。


12.一种文件处理方法,其特征在于,应用于存储管理服务端,所述存储管理服务端位于服务端,所述方法包括:
接收客户端响应于文件发送操作而发送的第一申请信息,所述第一申请信息中包括所述客户端对应的局域网标识;
从与所述局域网标识对应的存储设备集合中选出一存储设备;
分配第一文件标识;
将所述第一文件标识和选出的所述存储设备的地址发送至所述客户端,将所述第一文件标识发送至所述存储设备,以使所述客户端根据所述存储设备的地址将文件和所述第一文件标识存储到所述存储设备中。


13.根据权利要求12所述的方法,其特征在于,所述从与所述局域网标识对应的存储设备集合中选出一存储设备,包括:
将所述存储设备集合发送至所述客户端,以使所述客户端从所述存储设备集合中确定所述客户端的可用存储设备;
接收所述客户端发送的所述可用存储设备;
从所述可用存储设备中选出所述存储设备。


14.根据权利要求13所述的方法,其特征在于,所述方法还包括:
接收所述存储设备集合中各存储设备分别发送的注册信息,所述注册信息中包括存储设备的地址和所述局域网标识;
存储所述局域网标识和所述存储设备集合。


15.根据权利要求12所述的方法,其特征在于,所述方法还包括:
分配对应于文件存储行为的第一认证信息;
将所述第一认证信息分别发送至所述客户端和所述存储设备,以使所述存储设备根据所述第一认证信息对所述客户端存储所述文件的行为进行有效性认证。


16.根据权利要求12所述的方法,其特征在于,所述方法还包括:
分配与所述第一文件标识对应的密钥;
将所述密钥发送至所述客户端,以使所述客户端根据所述密钥对所述文件进行加密。


17.根据权利要求12至16中任一项所述的方法,其特征在于,所述第一申请信息中还包括第二文件标识,所述第二文件标识是所述客户端将所述文件存储到对应的业务服务端时所述业务服务端分配的,所述业务服务端位于服务端;
所述方法还包括:
接收客户端响应于针对所述文件的文件下载操作而发送的第二申请信息,所述第二申请信息中包括所述局域网标识和所述第二文件标识;
若确定存在与所...

【专利技术属性】
技术研发人员:蒋志刚汤素文马建坤赵著禺陈治国
申请(专利权)人:钉钉控股开曼有限公司
类型:发明
国别省市:开曼群岛;KY

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1