一种通过应用缓存提高文件下载速度的方法技术

技术编号:3540782 阅读:256 留言:0更新日期:2012-04-11 18:40
一种通过应用缓存提高文件下载速度的方法,首先用户点击下载客户端安装包;然后服务器收到客户端的下载文件请求;服务器通过文件名字作为键值检查文件缓存;客户端收到服务器reponse回客户端的文件数据后,可以保存为本地文件;如果发布新的文件,则通过专门的后台程序发布;最后后台程序检查缓存中是否已经存在待发布的文件,如果存在,则发布文件后马上更新缓存。也就是把新发布的文件以二进制方式存入缓存,键值用文件名。本发明专利技术使得在大量用户同时下载比较大的文件的时候,文件下载的速度得到提高,减少硬盘I/O,同时也提高了应用服务器的响应速度。

【技术实现步骤摘要】

【技术保护点】
一种通过应用缓存提高文件下载速度的方法,其特征在于:该方法至少包括如下的步骤: 步骤1:用户点击下载客户端安装包; 步骤2:服务器收到客户端的下载文件请求; 步骤3:服务器通过文件名字作为键值检查文件缓存; 步骤4: 客户端收到服务器reponse回客户端的文件数据后,可以保存为本地文件; 步骤5:如果发布新的文件,则通过专门的后台程序发布; 步骤6:后台程序检查缓存中是否已经存在待发布的文件,如果存在,则发布文件后马上更新缓存;也就是把新发 布的文件以二进制方式存入缓存,键值用文件名。

【技术特征摘要】

【专利技术属性】
技术研发人员:刘立军
申请(专利权)人:北京闻言科技有限公司
类型:发明
国别省市:11[中国|北京]

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

1