[发明专利]一种管理url资源缓存的方法和装置有效
| 申请号: | 200910090939.0 | 申请日: | 2009-08-18 |
| 公开(公告)号: | CN101656985A | 公开(公告)日: | 2010-02-24 |
| 发明(设计)人: | 丁宇峰 | 申请(专利权)人: | 中兴通讯股份有限公司 |
| 主分类号: | H04W28/14 | 分类号: | H04W28/14;H04W76/02;H04W80/12 |
| 代理公司: | 信息产业部电子专利中心 | 代理人: | 梁 军 |
| 地址: | 518057广东省深圳市南山*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 管理 url 资源 缓存 方法 装置 | ||
技术领域
本发明涉及互联网技术领域,尤其涉及一种管理url(uniform resource locator, 统一资源定位符)资源缓存的方法和装置。
背景技术
随着无线终端例如终端手机用户对互联网资源访问的需求越来越高,现有 的终端上网接入设备,例如WAP(Wireless Application Protocol,无线应用协议) 网关,不再适应日益增长的无线终端用户对内容增强适配的要求。为了解决这 一问题,带给无线终端用户更好的上网体验,web网关开始建设以提供这种内容 增强适配的web服务。
web网关一般包括以下几个功能模块:
业务控制模块,负责无线终端用户接入以及访问的控制,协调其他各模块。
页面适配引擎模块,负责对www(world wide website,万维网)页面进行 简化、分页等处理,以适应无线终端的性能。
图片适配引擎模块,负责对多种格式图片进行压缩或转换,以适应无线终 端的性能。
缓存管理模块,负责对适配后的页面或图片缓存管理,避免重复适配操作, 加速页面或图片访问。
web网关的作用是:一方面,当终端手机用户访问网站时,将网站返回的 url资源数据经过页面和图片的适配处理后,发送给终端手机用户;另一方面将 终端手机用户访问过的网站的url资源数据经过适配处理后缓存在web网关的服 务器存储空间中,以便终端手机用户再次访问时,能够迅速的获取,而不用再 从网站处获取,加快了对终端手机用户请求的响应速度。
其中,现有的缓存管理模块直接将网站返回的url资源数据经适配后缓存 在web网关的存储空间,统计每个url适配资源被终端手机用户访问的频率,或 者按照某些资源属性统计url适配资源的重要性,对url适配资源简单地按照其 访问频率或者重要性进行排序,排在前面的url适配资源被访问的频率较高,排 在后面的url适配资源被访问的频率较低,当服务器存储空间不足时,优先释放 访问频率最低的适配资源。
现有技术中web网关的缓存管理模块对url适配资源进行存储控制的优点是 能够精确的掌握适配资源在web网关中被使用的情况,缺点是在web网关中占 用大量软硬件资源来执行上述操作,由于是对适配资源直接在web网关的存储 空间中开辟一个缓存空间进行存储,当适配资源数据总量较大时,web网关需要 消耗大量的处理资源管理缓存资源,终端手机用户的访问速度将会收到极大的 影响,这种方式不能从系统上解决大量资源缓存的问题,更不能灵活地扩展缓 存空间。
发明内容
本发明要解决的技术问题是,提供一种管理url资源缓存的方法和装置,克 服现有技术中web网关需要消耗大量的处理资源对url适配资源进行查询和读 写,以至于影响用户的访问速度的缺陷,同时扩展了缓存空间。
本发明采用的技术方案是,一种管理url资源缓存的装置,web网关包括业 务控制模块、适配引擎模块和缓存模块,业务控制模块与多个缓存模块建立通 讯链路,适配引擎模块,用于将url资源转换成适应终端用户设备性能的url适 配资源;
业务控制模块,用于对url适配资源设置唯一的新url,将url适配资源平衡 地插入到多个缓存模块,基于新url与缓存模块编号的对应关系查找url适配资 源所在的缓存模块;
缓存模块,用于插入和查询url适配资源,设置并调整url适配资源在存储 空间中的位置。
所述业务控制模块将url适配资源平衡地插入到多个缓存模块的方式是:经 过函数映射,得到每个新url对应的一个在缓存模块个数范围内的整数,再将新 url对应的url适配资源分配到所述整数编号对应的缓存模块。
所述缓存模块包括:任务分发模块、任务处理模块和资源位置调整模块, 任务分发模块与至少一个任务处理模块相连,用于将插入和查询url适配资源的 任务分发到任务处理模块上去执行;
任务处理模块用于插入和查询url适配资源;
资源位置调整模块,用于对插入和查询的url适配资源在存储空间中的位置 进行调整,以及释放url适配资源。
所述资源位置调整模块释放url适配资源的方式为:根据存储空间的大小设 置url适配资源的存储上限,当使用的存储空间达到或超过存储上限时,基于url 适配资源在存储空间中的位置先后将其释放。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910090939.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种无线资源控制方法及装置
- 下一篇:号码匹配方法和装置





