[发明专利]针对超时连接的文件下载方法、装置和系统有效
申请号: | 201210113414.6 | 申请日: | 2012-04-17 |
公开(公告)号: | CN102664945A | 公开(公告)日: | 2012-09-12 |
发明(设计)人: | 梁捷;孙昌青;黎俊彦 | 申请(专利权)人: | 优视科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京鸿元知识产权代理有限公司 11327 | 代理人: | 林锦辉;许向彤 |
地址: | 100080 北京市海淀区苏州街2*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 针对 超时 连接 文件 下载 方法 装置 系统 | ||
技术领域
本发明涉及移动通信技术领域,更为具体地,涉及一种针对超时连接的文件下载方法、装置和系统。
背景技术
随着社会的进步和技术的发展,人们越来越多地使用无线接入终端接入网络来获取信息,其中,尤其以手机的上网应用最为普遍。下载资源是人们在上网体验中经常用到的一种操作,人们根据各自的需求从网上下载文档、电影、故事、MP3、应用程序等各种资源,以满足工作、娱乐等需求。
以手机为主的移动终端凭借其随时随地上网的便利性,成为众多网络用户在上下班途中以及许多不便使用有线网络的环境中的首选网络接入终端。
目前,许多下载网站通过JavaScript(简称JS)来实现一个倒计时的限制功能,在倒计时(一般免费用户是2分钟左右,甚至更久)结束后才允许用户进行下载操作。例如,国内的站点:讯6等,国外的站点:megaupload、fileserve、depositfiles等。而使用现有的C/S架构的手机浏览器(下文简称客户端,客户端不具有解释JavaScript的功能)去访问这些站点时是无法完成下载操作的,其主要存在的问题主要有以下两点:
1)由于这种倒计时的JavaScript执行一般需要在服务器端执行长达2分钟,而客户端和服务器之间均有连接超时策略,这种限制最终导致的结果是要么服务器处理超时,要么客户端连接超时,并无法正常显示倒计时结束后的页面;
2)由于手机等移动终端中的客户端不具有解释JavaScript的功能,因此,在客户端无法实时显示出还需等待多少秒才可以进行下载操作。
在现有的技术背景下,服务器在处理客户端发起的下载文件页面请求中,由于服务器在与客户端连接的超时限制时间内无法执行完全部的JavaScript倒计时逻辑,因此无法将倒计时结束后的页面解析给客户端。最终,用户在客户端上也就无法进行下载操作。
发明内容
鉴于上述问题,本发明的目的是提供一种针对超时连接的文件下载方法、装置和系统。
根据本发明的一个方面,提供了一种针对超时连接的文件下载方法,包括:
服务器根据客户端下载文件页面的请求从目标站点获取带有JavaScript倒计时逻辑的下载文件页面应答;
服务器执行所述JavaScript倒计时逻辑,并在与客户端的连接超时前生成倒计时控件给客户端,所述倒计时控件的起始时间为服务器执行的所述JavaScript倒计时逻辑中记载的剩余等待时间;
所述客户端在所述倒计时控件中的时间归零时自动向所述服务器发送倒计时结束请求,通知服务器将应答倒计时结束后的页面发送给客户端;
服务器在根据所述倒计时结束请求将倒计时结束后的页面发送至客户端以供客户端执行下载操作。
根据本发明的另一方面,提供了一种针对超时连接的文件下载装置,包括:
倒计时逻辑获取单元,用于根据客户端下载文件页面的请求从目标站点获取带有JavaScript倒计时逻辑的下载文件页面应答;
倒计时逻辑执行单元,用于执行所述JavaScript倒计时逻辑;
倒计时控件生成单元,用于在与客户端的连接超时前生成倒计时控件给客户端,所述倒计时控件的起始时间为服务器执行的所述JavaScript倒计时逻辑中记载的剩余等待时间,并且,所述倒计时控件中的时间在归零时触发从客户端向服务器的倒计时结束请求;
二次请求处理单元,用于根据所述倒计时结束请求将倒计时结束后的页面发送至客户端以供客户端执行下载操作。
再一方面,本发明还提供一种基于移动终端的文件下载系统,包括移动终端和上述的针对超时连接的文件下载装置。
利用上述根据本发明的针对超时连接的文件下载方法及装置,可以克服客户端和服务器之间的超时连接限制,实现正常的文件下载;并且由于在客户端模拟倒计时逻辑的过程中客户端与服务器是断开的,也能够在一定程度上节省用户的流量支出。
为了实现上述以及相关目的,本发明的一个或多个方面包括后面将详细说明并在权利要求中特别指出的特征。下面的说明以及附图详细说明了本发明的某些示例性方面。然而,这些方面指示的仅仅是可使用本发明的原理的各种方式中的一些方式。此外,本发明旨在包括所有这些方面以及它们的等同物。
附图说明
通过参考以下结合附图的说明及权利要求书的内容,并且随着对本发明的更全面理解,本发明的其它目的及结果将更加明白及易于理解。在附图中:
图1为根据本发明的针对超时连接的文件下载方法的流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于优视科技有限公司,未经优视科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210113414.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:矿用隔爆气动式交流发电系统
- 下一篇:大功率无刷电机驱动电路及其控制方法