【摘要】 一种加速上传与下载文件的方法及其系统,包括:在一个或多个 客户端的客户机中采用多线程技术、容错技术;以及在服务端的服 务器中采用缓存存取技术。在每一个所述客户机处均对将要传输的 文件进行分块然后都各自同时启动多个线程并发上传或下载这个 或这些数据块且采用例如按时间和次数进行重试的容错技术。服 务器根据每一个所述客户机的线程数来建立数据缓存及准备好大 于线程数的数据块。客户机在上传或下载时就通知服务器的一个 特定的线程来将所述缓存中的数据进一步写入到服务器的永久存 储器或从其中读取出来。 【专利类型】发明申请 【申请人】北京数码大方科技有限公司 【申请人类型】企业 【申请人地址】100080北京市海淀区知春路甲63号卫星大厦8层 【申请人地区】中国 【申请人城市】北京市 【申请人区县】海淀区 【申请号】CN200810118530.0 【申请日】2008-08-18 【申请年份】2008 【公开公告号】CN101656751A 【公开公告日】2010-02-24 【公开公告年份】2010 【授权公告号】CN101656751B 【授权公告日】2012-05-30 【授权公告年份】2012.0 【发明人】王晓勇 【主权项内容】1.一种加速上传与下载文件的方法,其特征在于,在一个或多 个客户端的客户机中采用多线程技术、容错技术;以及在服务端 的服务器中采用缓存存取技术。 【当前权利人】北京数码大方科技股份有限公司 【当前专利权人地址】北京市海淀区丰秀中路3号院9号楼 【被引证次数】TRUE 【家族被引证次数】TRUE