一种传输办公自动化系统的文件的方法、服务器和客户端的制作方法_3

文档序号:9551378阅读:来源:国知局
元,用于计算待上传文件的特征值。
[0107]进一步地,计算单元还用于获取待上传文件的基本信息。
[0108]收发单元,用于将计算出的文件的特征值发送给服务器;接收服务器发送的无需上传通知。
[0109]进一步地,收发单元,还用于将获得的待上传文件的基本信息发送给服务器。
[0110]进一步地,收发单元,还用于接收服务器发送的需上传通知;将文件传输给服务器。
[0111]本发明还提供一种传输办公自动化系统的系统,包括如上所述的任一项服务器和任一项客户端。
[0112]需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
[0113]上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0114]通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如R0M/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
[0115]以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
【主权项】
1.一种传输办公自动化系统的文件的方法,其特征在于,包括: 客户端计算待上传文件的特征值; 客户端将计算出的文件的特征值发送给服务器; 服务器根据接收到的文件的特征值确定出自身已存储有待上传文件时,通知客户端无需上传当前待上传文件。2.根据权利要求1所述的方法,其特征在于,该方法之前还包括:建立文件的特征值和文件的存储位置之间的第一对应关系。3.根据权利要求2所述的方法,其特征在于,所述服务器根据接收到的文件的特征值确定出自身已存储有待上传文件包括:所述服务器在所述第一对应关系中检索到接收到的文件的特征值。4.根据权利要求3所述的方法,其特征在于,所述服务器在所述第一对应关系中未检索到接收到的文件的特征值,确定出文件未存储。5.根据权利要求2所述的方法,其特征在于,所述客户端计算待上传文件的特征值时,该方法还包括:所述客户端获取所述待上传文件的基本信息;相应地, 在所述客户端将计算出的文件的特征值发送给服务器时,该方法还包括:所述客户端将获得的待上传文件的基本信息发送所述给服务器。6.根据权利要求5所述的方法,其特征在于,该方法还包括:将文件的基本信息添加至所述第一对应关系中。7.根据权利要求6所述的方法,其特征在于,当所述服务器在所述第一对应关系中未检索到接收到的文件的特征值时,该方法还包括: 所述服务器在所述第一对应关系中未检索到与接收到的文件的基本信息均匹配的文件的基本信息,确定出文件未存储; 所述服务器在所述第一对应关系中检索到与接收到的文件的基本信息均匹配的文件的基本信息时,计算与在所述第一对应关系中检索到的文件的基本信息对应的文件的特征值,并比较计算出的文件的特征值和接收到的文件的特征值是否相同;当所述服务器比较出计算出的文件的特征值和接收到的文件的特征值相同时,确定出文件已存储。8.根据权利要求4或7所述的方法,其特征在于,当确定出文件未存储时,该方法还包括: 所述服务器通知所述客户端上传当前待上传文件; 所述客户端接收到所述服务器的通知后将所述当前待上传文件传输给服务器; 所述服务器存储接收到的文件并将文件的特征值、文件的存储位置和文件的基本信息存储至预先建立的所述第一对应关系中。9.根据权利要求1-7任一项所述的方法,其特征在于,该方法还包括:建立文件的特征值和访问次数之间的第二对应关系; 其中,第二对应关系中按照由高到低的顺序显示。10.根据权利要求9所述的方法,其特征在于,当确定出文件未存储时,该方法还包括:将所述文件的特征值和访问次数的初始值存储至预先建立的所述第二对应关系中。11.一种服务器,其特征在于,包括:接收单元、确定单元和通知单元;其中, 接收单元,用于接收客户端发送的计算出的待上传文件的特征值; 确定单元,用于根据接收到的文件的特征值确定出自身所属的服务器已存储有待上传文件时,向通知单元发送无需上传通知; 通知单元,用于接收到无需上传通知,通知客户端无需上传当前待上传文件。12.根据权利要求11所述的服务器,其特征在于,该服务器还包括处理单元,用于建立文件的特征值和文件的存储位置之间的第一对应关系。13.根据权利要求12所述的服务器,其特征在于,所述确定单元根据接收到的文件的特征值确定出自身已存储有待上传文件包括:在所述第一对应关系中检索到接收到的文件的特征值。14.根据权利要求13所述的服务器,其特征在于,所述确定单元,还用于在所述第一对应关系中未检索到接收到的文件的特征值,确定出文件未存储。15.根据权利要求12所述的服务器,其特征在于,所述接收单元,还用于接收客户端发送的待上传文件的基本信息。16.根据权利要求15所述的服务器,其特征在于,所述处理单元,还用于将文件的基本信息添加至所述第一对应关系中。17.根据权利要求16所述的服务器,其特征在于,所述确定单元,还用于当在所述第一对应关系中未检索到接收到的文件的特征值时,在所述第一对应关系中未检索到与接收到的文件的基本信息均匹配的文件的基本信息,确定出文件未存储; 在所述第一对应关系中检索到与接收到的文件的基本信息均匹配的文件的基本信息时,计算与在所述第一对应关系中检索到的文件的基本信息对应的文件的特征值,并比较计算出的文件的特征值和接收到的文件的特征值是否相同;当所述服务器比较出计算出的文件的特征值和接收到的文件的特征值相同时,确定出文件已存储。18.根据权利要求14或17所述的服务器,其特征在于,所述确定单元,还用于当确定出文件未存储时,向所述通知单元发送需上传通知; 所述通知单元,还用于接收到需上传通知,通知所述客户端上传当前待上传文件; 所述接收单元,还用于接收所述客户端发送的当前待上传文件;存储接收到的文件并向处理单元发送添加通知; 所述处理单元,还用于接收到添加通知,将文件的特征值、文件的存储位置和文件的基本信息存储至预先建立的所述第一对应关系中。19.根据权利要求11-17任一项所述的服务器,其特征在于,所述处理单元,还用于建立文件的特征值和访问次数之间的第二对应关系; 其中,第二对应关系中按照由高到低的顺序显示。20.根据权利要求19所述的服务器,其特征在于,所述确定单元,还用于当确定出文件未存储时,向所述处理单元发送存储通知; 所述处理单元,还用于接收到存储通知,将所述文件的特征值和访问次数的初始值存储至预先建立的所述第二对应关系中。21.—种客户端,在上传文件之前,其特征在于,包括:计算单元和收发单元;其中, 计算单元,用于计算文件的特征值; 收发单元,用于将计算出的文件的特征值发送给服务器;接收服务器发送的无需上传通知。22.根据权利要求21所述的客户端,其特征在于,所述收发单元,还用于接收服务器发送的需上传通知;将所述文件传输给所述服务器。23.根据权利要求21所述的客户端,其特征在于,所述计算单元,还用于获取待上传文件的基本信息; 所述收发单元,还用于将获得的待上传文件的基本信息发送给服务器。
【专利摘要】本发明公开了一种传输办公自动化系统的文件的方法、服务器和客户端,包括:客户端计算待上传文件的特征值;客户端将计算出的文件的特征值发送给服务器;服务器根据接收到的文件的特征值确定出自身已存储有待上传文件时,通知客户端无需上传当前待上传文件。本发明技术方案降低了带宽的过多占用,提升了文件上传的效率和OA系统的办公效率。
【IPC分类】G06Q10/10, H04L29/08
【公开号】CN105306537
【申请号】CN201510609086
【发明人】刘一
【申请人】浪潮(北京)电子信息产业有限公司
【公开日】2016年2月3日
【申请日】2015年9月22日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1