加速上传与下载文件的方法及其系统技术方案

技术编号:4179530 阅读:258 留言:0更新日期:2012-04-11 18:40
一种加速上传与下载文件的方法及其系统,包括:在一个或多个客户端的客户机中采用多线程技术、容错技术;以及在服务端的服务器中采用缓存存取技术。在每一个所述客户机处均对将要传输的文件进行分块然后都各自同时启动多个线程并发上传或下载这个或这些数据块且采用例如按时间和次数进行重试的容错技术。服务器根据每一个所述客户机的线程数来建立数据缓存及准备好大于线程数的数据块。客户机在上传或下载时就通知服务器的一个特定的线程来将所述缓存中的数据进一步写入到服务器的永久存储器或从其中读取出来。

【技术实现步骤摘要】

【技术保护点】
一种加速上传与下载文件的方法,其特征在于,在一个或多个客户端的客户机中采用多线程技术、容错技术;以及在服务端的服务器中采用缓存存取技术。

【技术特征摘要】

【专利技术属性】
技术研发人员:王晓勇
申请(专利权)人:北京数码大方科技有限公司
类型:发明
国别省市:11[]

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

1
相关领域技术
  • 暂无相关专利