[发明专利]一种WAP网关提取业务的实现方法和系统无效
申请号: | 200810216149.8 | 申请日: | 2008-09-16 |
公开(公告)号: | CN101388863A | 公开(公告)日: | 2009-03-18 |
发明(设计)人: | 李杰 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L12/66 | 分类号: | H04L12/66;H04L12/56;H04L29/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518057广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 wap 网关 提取 业务 实现 方法 系统 | ||
技术领域
本发明涉及一种WAP网关提取业务(PULL业务)的实现方法和系统,具体涉及一种通过设置缓存加快PULL业务处理速度的方法和系统。
背景技术
考察一个WAP业务系统的性能的优劣,有一个很重要的指标:从终端发出请求至收到响应的时间间隔。这关系到用户的使用体验。现有业务中每次终端的业务请求都需要得到提供业务的第三方(例如:SP)的响应,并将响应返回给终端。对于大量重复的SP响应,例如天气预报等信息,每次终端请求都需要SP进行响应,大大浪费了系统的网络资源。
现有技术中缺乏一种能够对于终端的相同业务请求进行快速处理的业务方法。经过检索,也没有发现涉及这方面的解决方案。
发明内容
本发明解决的技术问题是提出了一种WAP网关提取业务的实现方法和系统,通过设置提供业务的第三方响应缓存,使得WAP网关在收到用户请求的时候,将缓存内容直接回复给用户,而不需要向提供业务的第三方发起请求。
本发明采用以下技术方案:
一种WAP网关提取业务的实现方法,包括以下处理步骤:
1)WAP网关接收终端的提取业务请求;
2)对于可使用缓存的请求,在缓存模块中进行匹配;匹配成功,则将匹配的缓存内容直接转发给用户,结束业务流程;匹配失败,则将请求转发到提供业务的第三方;
3)WAP网关收到提供业务的第三方响应后,对于满足缓存条件的响应,在缓存模块中进行缓存后再发给终端;对于不满足缓存条件的响应,则转发响应到终端。
优选的,所述步骤3)中WAP网关根据信息内容提供商的响应类型确定是否进行缓存。
优选的,所述步骤3)中WAP网关对于信息内容提供商的彩信业务响应不进行缓存,直接发给终端。
优选的,所述步骤3)中缓存响应具体为:通过轮询调度的方式找到一个根目录,并将该相应在该目录下进行缓存。
优选的,所述步骤3)中对于响应的缓存文件采用位图的方式进行存储。
优选的,所述步骤3)中当缓存空间不足时,通过LRU方式删除访问频率最少的旧缓存信息。
一种WAP网关提取业务的实现系统,包括:WAP网关,还包括:缓存模块,用于在所述WAP网关的控制下存储提供业务的第三方的响应,以及向终端直接提供与其业务请求相匹配的缓存内容。
优选的,所述缓存模块中设置有缓存条件,缓存模块仅存储满足缓存条件的所述提供业务的第三方的响应。
优选的,所述缓存模块具体为所述WAP网关中的一个子功能模块。
优选的,所述缓存模块具体为集中布局缓存模块,接受各WAP网关的缓存控制。
采用本发明,与现有的WAP网关PULL业务的实现方法相比,从性能上,是对原有处理流程的一次调整,减少了业务处理时间,缩短了用户体验时间;从技术上,将缓存内容保存到业务处理机内存与硬盘中,减少了与提供业务的第三方之间的交互,节约了带宽。
附图说明
图1是本发明优选实施例中WAP网关收到终端请求后的处理流程;
图2是本发明优选实施例中WAP网关收到SP响应的处理流程;
图3是本发明缓存模块在WAP网关中的布置示意图。
具体实施方式
下面结合附图并通过具体实施例对本发明的技术方案进行详细说明,以下实施例中以SP(信息内容提供商)作为提供业务的第三方的优选实施例。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810216149.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:串联式风扇及其扇框结构
- 下一篇:摩托车引擎控制方法及其装置