首席数据官

Hi, 请登录

数据业务的处理方法及系统、WAP网关、用户终端

数据业务的处理方法及系统、WAP网关、用户终端

技术领域

[0001] 本发明涉及通信领域,特别地涉及一种数据业务的处理方法及系统、WAP网关、用户终端。

背景技术

[0002] 随着移动通信技术的发展,使用WAP协议(Wireless Application Protocol,无线应用协议)的终端的日益普遍。

[0003]目前常见的WAP浏览流程是:用户在终端浏览器中点击门户首页后,终端发起请求至WAP网关,WAP网关返回内容提供商响应,终端根据响应内容中的图片、CSS样式等相关

链接自动发起后续请求。

[0004] 然而,随着现在高性能终端的不断涌现,用户已经不满足于仅仅访问内容相对单调的WAP页面,内容丰富的WWW页面对于用户更有吸引力,现有模式的不足就暴露出来了 :

[0005] 第一,相对于WAP页面,单个WWW页面中存在大量的图片、动画、CSS样式等,针对单个页面会发起多个请求,大量的请求占用了大量的无线带宽;

[0006] 第二,对于内容提供商的响应,WAP网关针对WAP页面的格式转换、文本、图片的压缩方法不能有效的减少下行流量;

[0007] 第三,内容提供商响应的高质量图片的压缩占用了 WAP网关大量的处理时间,增加了响应时延,影响了用户体验感受。

发明内容

[0008] 本发明解决的技术问题在于提供了一种数据业务的处理方法,以解决现有技术中数据业务响应时延长影响用户体验的技术问题;本发明还提供了一种数据业务的处理系统、WAP网关、用户终端。

[0009] 基于上述技术问题,本发明提供了一种数据业务的处理方法,包括,

[0010] WAP网关收到用户终端的浏览请求后,转发所述浏览请求至内容提供商;

[0011] WAP网关收到所述内容提供商的响应内容后,发送所述响应内容至用户终端;

[0012] WAP网关收到所述用户终端上报的所述响应内容中需要继续请求的资源统一资源定位符URL按照特定格式的打包后,对所述用户终端的继续请求进行解析后请求内容提供商;

[0013] WAP网关将所述继续请求对应的响应打包压缩后,下发至用户终端。

[0014] 进一步地,上述方法还包括,

[0015] 所述WAP网关对所述用户终端的继续请求进行解析后查询缓存服务器,在查询失败时请求所述内容提供商;所述WAP网关查询缓存服务器时,若查询内容为已缓存的内容,则返回缓存的内容至WAP网关。

[0016] 进一步地,上述方法还包括,

[0017] WAP对所述用户终端的继续请求进行解析后请求内容提供商,在内容提供商返回响应内容后,判断是否需要缓存内容,如果需要缓存,则发送内容转换后的响应至缓存服务器进行缓存。

[0018] 上述的方法中,其中,所述WAP网关对所述用户终端的继续请求进行解析具体为,

[0019] 所述WAP网关将所述用户终端的继续请求解析为标准GET请求。

[0020] 上述的方法中,其中,所述WAP网关将所述继续请求对应的响应打包压缩具体为,

[0021] 所述WAP网关根据其配置的终端能力配置列表,根据终端能力的配置进行图片的压缩处理中国移动通讯数据业务,对于文本内容采取PPMD算法进行压缩。

[0022] 本发明还提供了一种数据业务的处理系统,包括, [0023] WAP网关,用于收到用户终端的浏览请求后,转发所述浏览请求至内容提供商;收到所述内容提供商的响应内容后,发送所述响应内容至用户终端;对所述用户终端的继续请求进行解析后请求内容提供商,将所述继续请求对应的响应打包压缩后,下发至用户终端;

[0024] 用户终端,用于向WAP网关发起浏览请求,以及收到所述响应内容后,将所述响应内容中需要继续请求的资源URL按照特定格式的打包后发送至WAP网关。

[0025] 进一步地,上述的系统中,

[0026] 所述WAP网关,还用于对所述用户终端的继续请求进行解析后查询缓存服务器,在查询失败时请求所述内容提供商,若查询内容为已缓存的内容,则返回缓存的内容至WAP网关。

[0027] 进一步地,上述的系统中,

[0028] 所述WAP网关,还用于对所述用户终端的继续请求进行解析后请求内容提供商,在内容提供商返回响应内容后,判断是否需要缓存内容,如果需要缓存,则发送内容转换后的响应至缓存服务器进行缓存。

[0029] 所述系统还包括,

[0030] 缓存服务器,用于缓存所述内容提供商返回的需要缓存的内容。

[0031] 本发明还提供了一种WAP网关,包括,

[0032] 处理模块,用于收到用户终端的浏览请求后,转发所述浏览请求至内容提供商;以及将所述解析后的继续请求发送至内容提供商;

[0033] 解析压缩模块,用户对所述用户终端的继续请求进行解析,将所述继续请求对应的响应内容打包压缩;

[0034] 发送模块,用于收到所述内容提供商的响应内容后,发送所述响应内容至用户终端;将所述打包压缩后的所述继续请求的响应内容发送至用户终端。

[0035] 进一步地,所述WAP网关还包括,

[0036] 查询模块,还用于对所述用户终端的继续请求进行解析后查询缓存服务器,在查询失败时请求所述内容提供商,若查询内容为已缓存的内容,则返回缓存的内容至WAP网关。

[0037] 进一步地,所述WAP网关还包括,

[0038] 缓存模块,还用于对所述用户终端的继续请求进行解析后请求内容提供商,在内容提供商返回响应内容后,判断是否需要缓存内容,如果需要缓存,则发送内容转换后的响应至缓存服务器进行缓存。[0039] 本发明还提供了一种用户终端,

[0040] 所述用户终端,用于向WAP网关发起浏览请求,以及收到所述响应内容后,将所述响应内容中需要继续请求的资源URL按照特定格式的打包后发送至WAP网关。

[0041] 采用本发明的技术方案,将多个请求打包在一起发送至WAP网关,减少了多次请求占用的无线带宽,在WAP网关端引入图片尺寸、质量压缩功能,针对终端用户在不影响用户体验的前提下有效的减少了下行流量,减小响应时延;

[0042] 进一步地,本发明引入了缓存服务器,减少了 WAP网关与内容提供商之间的交互次数和等待时间,有效增强了用户体验感受。

附图说明

[0043] 此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:·

[0044] 图I是本发明第一实施例流程图;

[0045] 图2是本发明第二实施例结构图;

[0046] 图3是本发明第三实施例结构图。

具体实施方式

[0047] 为了使本发明所要解决的技术问题、技术方案及有益效果更加清楚、明白,以下结合附图和实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

[0048] 如图I所示,是本发明第一实施例流程图,提供了一种数据业务的实现方法,包括,

[0049] S101,用户终端通过终端浏览器发起门户主页浏览请求,并将所述浏览请求发送至WAP网关;

[0050] S102, WAP网关转发所述浏览请求至内容提供商;

[0051] S103,内容提供商返回响应内容至WAP网关;

[0052] S104, WAP网关下发响应内容至终端;

[0053] S105,终端收到所述响应内容后,将所述响应内容中多个需要继续请求的资源URL (Universal Resource Locator,统一资源定位符)按照特定的格式打包,并以POST (HTTP规范中用于提交数据)方式发送至WAP网关;

[0054] 所述继续请求的资源为经过解析的门户首页中包含的图片、CSS(CascadingStyle Sheet,层叠样式菜单)样式等链接。

[0055] S106,WAP网关将终端的请求解析为多个标准GET (HTTP规范中用于信息获取)请求,向内容服务器发送请求;

[0056] 优选地,所述WAP网关查询缓存服务器,如果查询内容为已缓存的内容,则返回缓存内容至WAP网关;如果查询失败则请求内容提供商;

[0057] S107,WAP网关将多个请求对应的多个响应打包压缩,下发至终端浏览器;

[0058] 优选地,在内容提供商返回响应内容后,判断是否需要缓存内容,如果需要缓存,则发送内容转换后的响应至缓存服务器模块进行缓存。[0059] 上述方法的实施例中,WAP网关增加SP(Service Provider,服务提供商)白名单,针对白名单中的SP内容不作压缩处理。

[0060] WAP网关增加终端能力配置列表,根据终端能力的配置进行图片尺寸大中小、质量高中低的压缩处理,对于文本内容采用PPMD算法进行压缩。

[0061] 对于内容提供商返回的响应,WAP网关进行压缩后进行缓存,缓存的超时时间由内容提供商响应头信息中的超时时间决定。

[0062] 如图2所示,是本发明第二实施例结构图,提供了一种数据业务的实现系统,包括,

[0063] WAP网关,用于收到用户终端的浏览请求后,转发所述浏览请求至内容提供商;收到所述内容提供商的响应内容后,发送所述响应内容至用户终端;对所述用户终端的继续 请求进行解析后请求内容提供商,将所述继续请求对应的响应打包压缩后,下发至用户终端;

[0064] 用户终端

试看结束,如继续查看请付费↓↓↓↓
打赏0.5元才能查看本内容,立即打赏

来源【首席数据官】,更多内容/合作请关注「辉声辉语」公众号,送10G营销资料!

版权声明:本文内容来源互联网整理,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 jkhui22@126.com举报,一经查实,本站将立刻删除。

相关推荐

二维码
评论