一种文件存储方法、下载方法及系统的制作方法_4

文档序号:9597949阅读:来源:国知局
对应参照。
[0128]本发明实施例提供的文件下载系统的结构与图1所示结构类似,可参照;本发明实施例提供的文件下载系统可以包括:用户设备,总部服务器,多个分支服务器,所述多个分支服务器中具有目标分支服务器;
[0129]其中,所述用户设备,用于向总部服务器发送文件下载请求,所述文件下载请求包括需下载的文件的描述信息;及接收所述目标分支服务器发送的所述文件;
[0130]所述总部服务器,用于根据所述描述信息,确定已负责存储具有所述描述信息的文件的目标分支服务器,将所述文件下载请求转发至所述目标分支服务器;
[0131]所述目标分支服务器,用于根据所述描述信息,从对应NAS中调取具有所述描述信息的文件,并发送给所述用户设备。
[0132]本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
[0133]专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
[0134]结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程R0M、电可擦除可编程R0M、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。
[0135]对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
【主权项】
1.一种文件存储方法,其特征在于,包括: 用户设备向总部服务器发送文件存储指示请求,所述文件存储指示请求包含所述用户设备所属用户的用户信息; 总部服务器根据所述用户信息,确定负责存储文件的目标分支服务器,将所述目标分支服务器的地址发送给所述用户设备;其中,所述目标分支服务器为从多个分支服务器中选取的与所述用户设备通过局域网通信的分支服务器; 用户设备根据所述地址,将需存储的文件传输给所述目标分支服务器; 所述目标分支服务器将所述文件写入对应网络附属存储NAS中; 所述目标分支服务器将已存储的所述文件的描述信息返回给总部服务器; 所述总部服务器在数据库中记录具有所述描述信息的文件已由所述目标分支服务器负责存储。2.根据权利要求1所述的文件存储方法,其特征在于,所述总部服务器根据所述用户信息,确定负责存储文件的目标分支服务器包括: 总部服务器根据所述用户信息确定所述用户所属的分支机构,是否存在分支服务器,其中,所述用户所属的分支机构的分支服务器,与所述用户设备通过局域网络通信; 若存在,总部服务器将所述用户所属的分支机构中的一分支服务器,确定为目标分支服务器。3.根据权利要求2所述的文件存储方法,其特征在于,所述总部服务器将所述用户所属的分支机构中的一分支服务器,确定为目标分支服务器包括: 总部服务器将所述用户所属的分支机构中,距所述用户设备的距离符合预定距离条件。4.根据权利要求2所述的文件存储方法,其特征在于,所述总部服务器将所述用户所属的分支机构中的一分支服务器,确定为目标分支服务器包括: 总部服务器将运行状态符合预定状态条件的分支服务器,确定为目标分支服务器。5.根据权利要求1所述的文件存储方法,其特征在于,所述方法还包括: 总部服务器确定文件在所述目标分支服务器的存储路径,在将所述目标分支服务器的地址发送给所述用户设备的同时,一同发送所述存储路径; 所述用户设备根据所述地址,将需存储的文件传输给所述目标分支服务器包括: 用户设备根据所述地址,将需存储的文件传输给所述目标分支服务器,并指示所述文件在所述存储路径进行存储; 所述目标分支服务器将所述文件写入所述对应NAS中包括: 所述目标分支服务器将所述文件写入所述对应NAS中,与所述存储路径相应的存储空间。6.根据权利要求5所述的文件存储方法,其特征在于,所述方法还包括: 所述总部服务器将所述存储路径存储入对应数据库; 所述目标分支服务器在将所述文件写入所述对应NAS中后,返回文件存储成功的提示信息给所述用户设备。7.一种文件下载方法,其特征在于,基于权利要求1-6任一项所述的文件存储方法,所述方法包括: 用户设备向总部服务器发送文件下载请求,所述文件下载请求包括需下载的文件的描述信息; 总部服务器根据所述描述信息,确定已负责存储具有所述描述信息的文件的目标分支服务器,将所述文件下载请求转发至所述目标分支服务器;其中,所述目标分支服务器为从多个分支服务器中选取的与所述用户设备通过局域网通信的分支服务器; 所述目标分支服务器根据所述描述信息,从对应网络附属存储NAS中调取具有所述描述信息的文件,并发送给所述用户设备。8.根据权利要求7所述的文件下载方法,其特征在于,所述目标分支服务器记录有文件的描述信息与文件在所述NAS中的存储路径的对应关系;所述目标分支服务器根据所述描述信息,从对应NAS中调取具有所述描述信息的文件包括: 所述目标分支服务器根据所述对应关系,确定具有所述描述信息的文件在所述NAS中的存储路径; 从所述存储路径中调取具有所述描述信息的文件。9.一种文件存储系统,其特征在于,包括:用户设备,总部服务器,多个分支服务器,所述多个分支服务器中具有目标分支服务器; 其中,所述用户设备,用于向总部服务器发送文件存储指示请求,所述文件存储指示请求包含所述用户设备所属用户的用户信息;及接收所述总部服务器发送的目标分支服务器的地址,根据所述地址,将需存储的文件传输给所述目标分支服务器; 所述总部服务器,用于根据所述用户信息,确定负责存储文件的目标分支服务器,将所述目标分支服务器的地址发送给所述用户设备;及接收目标分支服务器发送的已存储的所述文件的描述信息,记录具有所述描述信息的文件已由所述目标分支服务器负责存储; 所述目标分支服务器,用于将所述文件写入对应网络附属存储NAS中,并将已存储的所述文件的描述信息返回给总部服务器。10.一种文件下载系统,其特征在于,包括:用户设备,总部服务器,多个分支服务器,所述多个分支服务器中具有目标分支服务器; 其中,所述用户设备,用于向总部服务器发送文件下载请求,所述文件下载请求包括需下载的文件的描述信息;及接收所述目标分支服务器发送的所述文件; 所述总部服务器,用于根据所述描述信息,确定已负责存储具有所述描述信息的文件的目标分支服务器,将所述文件下载请求转发至所述目标分支服务器; 所述目标分支服务器,用于根据所述描述信息,从对应网络附属存储NAS中调取具有所述描述信息的文件,并发送给所述用户设备。
【专利摘要】本发明实施例提供一种文件存储方法、下载方法及系统,其中方法包括:用户设备向总部服务器发送文件存储指示请求,所述文件存储指示请求包含所述用户设备所属用户的用户信息;总部服务器根据所述用户信息,确定负责存储文件的目标分支服务器,将所述目标分支服务器的地址发送给所述用户设备;用户设备根据所述地址,将需存储的文件传输给所述目标分支服务器;所述目标分支服务器将所述文件写入对应网络附属存储NAS中;所述目标分支服务器将已存储的所述文件的描述信息返回给总部服务器;所述总部服务器在数据库中记录具有所述描述信息的文件已由所述目标分支服务器负责存储。本发明实施例实现了快速、且广域网络带宽占用较低的文件存储。
【IPC分类】G06F17/30
【公开号】CN105354312
【申请号】CN201510763288
【发明人】李晓敦, 郭汉利, 张晓东, 李江东, 闫立志, 王秋卉, 江春丽, 苏晨
【申请人】中国建设银行股份有限公司
【公开日】2016年2月24日
【申请日】2015年11月10日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1