通过无线应用协议访问云服务器的方法及WAP服务器技术

技术编号:4062053 阅读:218 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种通过无线应用协议访问云服务器的方法及WAP服务器,属于网络通信技术领域,该方法包括:WAP服务器接收移动终端发送的访问WAP页面中云标签的云服务请求;WAP服务器根据所述云标签,查找出与所述云标签对应的云数据块,所述云数据块保存在所述WAP服务器上;WAP服务器从所述云数据块中获取与所述云服务请求对应的响应请求结果,并将所述响应请求结果发送给所述移动终端。能够有效提高用户获取云服务的速度。

【技术实现步骤摘要】

本专利技术涉及网络通信
,尤其涉及一种通过WAP(WirelessApplication Protocol,无线应用协议)访问云服务器的方法及WAP服务器。
技术介绍
云计算是一种新兴的共享基础架构的方法,可以将巨大的系统池连接在一起以提供各种IT(信息技术)云服务。随着移动终端的普遍流行和云服务的兴起,越来越多的用户通过WAP门户上的链接直接访问云服务器。例如移动终端直接请求云服务器,云服务器返回数据到移动终端,移动终端解析并展现数据。由于在现有的访问云服务器的方式中,移动终端都需要直接去访问云服务器,当云服务提供的网络节点出现异常时,需要耗费大量的时间去寻找新的节点提供服务请求响应,这使得响应速度大大降低,影响了用户获取云服务的速度。
技术实现思路
为了解决上述问题,本专利技术的目的是提供一种通过无线应用协议访问云服务器的方法及WAP服务器,能够有效提高用户获取云服务的速度。为了达到上述目的,本专利技术提供一种通过无线应用协议访问云服务器的方法,所述方法包括:步骤A、无线应用协议WAP服务器接收移动终端发送的访问WAP页面中云标签的云服务请求;步骤B、所述WAP服务器根据所述云标签,查找出与所述云标签对应的云数据块,所述云数据块保存在所述WAP服务器上;步骤C、所述WAP服务器从所述云数据块中获取与所述云服务请求对应的响应请求结果,并将所述响应请求结果发送给所述移动终端。优选的,所述方法还包括:所述WAP服务器将所述响应请求结果缓存到所述云标签中;在所述步骤A和所述步骤B之间,所述方法还包括:判断所述云标签中是否缓存有所述响应请求结果,如果有,所述WAP服务器从所述云标签中取出之前缓存的所述响应请求结果,并将所述响应请求结果发送给所述移动终端,否则进入所述步骤B。优选的,在执行所述步骤A之前,所述方法还包括:所述WAP服务器创建至少一个云数据块,每一个云数据块都有与所述云标签对应的唯一标识;所述WAP服务器将所述至少一个云数据块存储到所述WAP服务器中云服务池中;所述云数据块记录有云服务器地址、所述响应请求结果、所述响应请求结果的更-->新周期和所述响应请求结果的更新状态,其中所述更新状态包括:已使用、已更新和未使用。优选的,所述方法还包括:步骤D、所述WAP服务器根据所述响应请求结果的所述更新状态和所述更新周期,来更新所述响应请求结果和所述更新状态。优选的,所述步骤D具体包括:所述WAP服务器从所述云服务池中取出所述云数据块;当所述响应请求结果的更新状态为已使用或者已更新,且所述响应请求结果的更新时间超过更新周期时,所述WAP服务器根据所述云数据块中的所述云服务器地址,重新获取与所述云服务请求对应的响应请求结果;根据重新获取的响应请求结果,所述WAP服务器更新所述云数据块中的响应请求结果,并将所述更新状态设置为已更新。优选的,所述步骤C具体为:所述WAP服务器检测所述响应请求结果的更新状态;当所述响应请求结果的更新状态为已更新时,所述WAP服务从所述云数据块中获取与所述云服务请求对应的更新后的响应请求结果,并设置所述响应请求结果的更新状态为已使用;所述WAP服务器对所述响应请求结果进行格式转化,并将转化后的响应请求结果缓存到所述云标签中;所述WAP服务器将转化后的所述响应请求结果发送给所述移动终端。优选的,所述步骤C具体为:所述WAP服务器检测所述响应请求结果的更新状态;当所述响应请求结果的更新状态为未使用时,所述WAP服务器根据所述云数据块中的所述云服务器地址,获取所述响应请求结果;根据重新获取的响应请求结果,所述WAP服务器更新所述云数据块中的所述响应请求结果,并将所述更新状态设置为已使用;所述WAP服务器对所述响应请求结果进行格式转化,并将转化后的响应请求结果缓存到所述云标签中;所述WAP服务器将转化后的所述响应请求结果发送给所述移动终端。优选的,所述WAP服务器对所述响应请求结果进行格式转化的步骤具体包括:所述WAP服务器将所述响应请求结果的格式由超文本标记语言HTML转换成可扩展超文本置标语言XHTML或者无线标记语言WML。本专利技术还提供一种WAP服务器,包括:接收模块,用于接收移动终端发送的访问无线应用协议WAP页面中云标签的云服务请求;检索模块,用于根据所述云标签,查找出与所述云标签对应的云数据块,所述云数据块保存在所述WAP服务器上;处理模块,用于获取所述云数据块中与所述云服务请求对应的响应请求结果,并将所述响应请求结果发送给所述移动终端。-->优选的,所述云数据块记录有云服务器地址、所述响应请求结果、所述响应请求结果的更新周期和所述响应请求结果的更新状态,其中所述更新状态包括:已使用、已更新和未使用。优选的,还包括:更新模块,用于根据所述响应请求结果的所述更新状态和所述更新周期,来更新所述响应请求结果。优选的,所述处理模块包括:检测单元,用于检测所述响应请求结果的更新状态;获取单元,用于当所述响应请求结果的更新状态为已使用时,直接从所述云标签中取出之前缓存的所述响应请求结果;发送单元,用于将所述响应请求结果发送给所述移动终端。优选的,所述处理模块包括:检测单元,用于检测所述响应请求结果的更新状态;获取单元,用于当所述响应请求结果的更新状态为已更新时,直接从所述云数据块中获取与所述云服务请求对应的更新后的响应请求结果,并设置所述响应请求结果的更新状态为已使用;格式转换单元,用于对所述响应请求结果进行格式转化,并将转化后的响应请求结果缓存到所述云标签中;发送单元,用于将转化后的所述响应请求结果发送给所述移动终端。优选的,所述处理模块包括:检测单元,用于检测所述响应请求结果的更新状态;获取单元,用于当所述响应请求结果的更新状态为未使用时,根据所述云数据块中的所述云服务器地址,获取所述响应请求结果;更新单元,用于根据重新获取的响应请求结果,更新所述云数据块中的所述响应请求结果,并将所述更新状态设置为已使用;格式转换单元,用于对所述响应请求结果进行格式转化,并将转化后的响应请求结果缓存到所述云标签中;发送单元,用于将转化后的所述响应请求结果发送给所述移动终端。由上述技术方案可知,首先,当WAP服务器接收到移动终端发送的访问WAP页面中云标签的云服务请求时,该WAP服务器查找出与该云标签对应的云数据块,并从该云数据块中获取与该云服务请求对应的响应请求结果,然后将该响应请求结果发送给移动终端,由于该响应请求结果缓存在WAP服务器上的云服务池中,使得移动终端不用直接访问云服务器就能获得相应的云服务,能够有效提高用户获取云服务的速度。其次,还可将与云服务请求对应的响应请求结果缓存到云标签中,当移动终端再次访问该云标签时,可直接将之前缓存的响应请求结果返回给移动终端,并展现给用户,同样能保证用户获取云服务的速度。最后,当响应请求结果的格式为移动终端不支持的格式时,还可在WAP服务器侧完成对响应请求结果的格式转换,避免了因移动终端处理数据能力不足,而影响用户浏览速度的问题。-->附图说明图1为本专利技术的实施例中通过WAP访问云服务器的方法流程图;图2为本专利技术的实施例中云数据块的结构示意图;图3为本专利技术的实施例中云服务池的结构示意图;图4为本专利技术的实施例中云服务池的工作流程图;图5为本专利技术的实施例本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/62/201010241595.html" title="通过无线应用协议访问云服务器的方法及WAP服务器原文来自X技术">通过无线应用协议访问云服务器的方法及WAP服务器</a>

【技术保护点】
一种通过无线应用协议访问云服务器的方法,其特征在于,所述方法包括:步骤A、无线应用协议WAP服务器接收移动终端发送的访问WAP页面中云标签的云服务请求;步骤B、所述WAP服务器根据所述云标签,查找出与所述云标签对应的云数据块,所述云数据块保存在所述WAP服务器上;步骤C、所述WAP服务器从所述云数据块中获取与所述云服务请求对应的响应请求结果,并将所述响应请求结果发送给所述移动终端。

【技术特征摘要】
1.一种通过无线应用协议访问云服务器的方法,其特征在于,所述方法包括:步骤A、无线应用协议WAP服务器接收移动终端发送的访问WAP页面中云标签的云服务请求;步骤B、所述WAP服务器根据所述云标签,查找出与所述云标签对应的云数据块,所述云数据块保存在所述WAP服务器上;步骤C、所述WAP服务器从所述云数据块中获取与所述云服务请求对应的响应请求结果,并将所述响应请求结果发送给所述移动终端。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述WAP服务器将所述响应请求结果缓存到所述云标签中;在所述步骤A和所述步骤B之间,所述方法还包括:判断所述云标签中是否缓存有所述响应请求结果,如果有,所述WAP服务器从所述云标签中取出之前缓存的所述响应请求结果,并将所述响应请求结果发送给所述移动终端,否则进入所述步骤B。3.根据权利要求1所述的方法,其特征在于,在执行所述步骤A之前,所述方法还包括:所述WAP服务器创建至少一个云数据块,每一个云数据块都有与所述云标签对应的唯一标识;所述WAP服务器将所述至少一个云数据块存储到所述WAP服务器中云服务池中;所述云数据块记录有云服务器地址、所述响应请求结果、所述响应请求结果的更新周期和所述响应请求结果的更新状态,其中所述更新状态包括:已使用、已更新和未使用。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:步骤D、所述WAP服务器根据所述响应请求结果的所述更新状态和所述更新周期,来更新所述响应请求结果和所述更新状态。5.根据权利要求4所述的方法,其特征在于,所述步骤D具体包括:所述WAP服务器从所述云服务池中取出所述云数据块;当所述响应请求结果的更新状态为已使用或者已更新,且所述响应请求结果的更新时间超过更新周期时,所述WAP服务器根据所述云数据块中的所述云服务器地址,重新获取与所述云服务请求对应的响应请求结果;根据重新获取的响应请求结果,所述WAP服务器更新所述云数据块中的响应请求结果,并将所述更新状态设置为已更新。6.根据权利要求3所述的方法,其特征在于,所述步骤C具体为:所述WAP服务器检测所述响应请求结果的更新状态;当所述响应请求结果的更新状态为已更新时,所述WAP服务从所述云数据块中获取与所述云服务请求对应的更新后的响应请求结果,并设置所述响应请求结果的更新状态为已使用;所述WAP服务器对所述响应请求结果进行格式转化,并将转化后的响应请求结果缓存到所述云标签中;所述WAP服务器将转化后的所述响应请求结果发送给所述移动终端。7.根据权利要求3所述的方法,其特征在于,所述步骤C具体为:所述WAP服务器检测所述响应请求结果的更新状态;当所述响应请求结果的更新状态为未使用时,所述WAP服务器根据所述云数据块中的所述云服务器地址,获取所述响应请求结果;根据重新获取的响应请求结果,...

【专利技术属性】
技术研发人员:魏骞
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:94[中国|深圳]

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

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