一种数据业务处理方法、装置及终端的制作方法

文档序号:9814525阅读:491来源:国知局
一种数据业务处理方法、装置及终端的制作方法
【技术领域】
[0001]本发明涉及通信技术领域,尤其涉及一种数据业务处理方法、装置及终端。
【背景技术】
[0002]现有的通信运营商提供的预付费业务,在预缴的话费使用完之后,就会欠费停机。在欠费停机之后,用户只有在使用语音业务,比如拨打电话时,才能听到运营商的语音提示,从而知道自己欠费。而如果用户使用的是智能手机,当通过智能手机上的各种应用程序使用数据业务时,就只会出现连接错误或者无法打开页面的情况,而用户此时无从得知是何原因,体验较差。同时,由于很多应用程序运行在后台,会频繁的发送数据业务请求,虽然用户已经欠费停机,但是这依旧会给网络服务器带来负载。因此,现有的数据业务处理方法,不仅降低了用户的体验,而且增大了网络服务器的负载。

【发明内容】

[0003]本发明实施例提供一种数据业务处理方法、装置及终端,能够降低网络服务器的负载,提升用户体验。
[0004]本发明第一方面提供了一种数据业务处理方法,包括:
[0005]当接收到通信终端中的目标应用程序发送的数据业务请求时,向网络服务器转发所述数据业务请求;
[0006]接收所述网络服务器根据所述数据业务请求返回的回复信息;
[0007]根据所述回复信息判断所述通信终端的通信状态是否异常;
[0008]若所述通信状态异常,停止向所述网络服务器转发所述数据业务请求。
[0009]优选地,若所述通信状态异常,输出通信状态异常提示信息。
[0010]优选地,所述根据所述回复信息判断所述通信终端的通信状态是否异常,包括:解析所述回复信息,获得所述通信终端的通信状态标识;若所述通信状态标识为欠费标识,则所述通信终端的通信状态异常。
[0011 ] 优选地,若所述目标应用程序为浏览器应用,所述数据业务请求包括请求访问网页;所述停止向所述网络服务器转发所述数据业务请求之后,还包括:将所请求访问的网页重定向至预设的缴费页面。
[0012]优选地,若所述目标应用程序为非浏览器应用,则所述停止向所述网络服务器转发所述数据业务请求之后,还包括:在所述目标应用程序的交互界面中输出预设的缴费页面。
[0013]优选地,还包括将所述预设的缴费页面上的缴费请求转发至网络服务器。
[0014]优选地,在等待一预设时间后,判断所述通信终端的通信状态是否正常,并在通信状态正常时允许转发所述数据业务请求至所述网络服务器。
[0015]本发明第二发明提供了一种数据业务处理装置,包括:
[0016]第一接收模块,用于接收通信终端中的目标应用程序发送的数据业务请求;
[0017]发送模块,用于向网络服务器转发所述数据业务请求;
[0018]第二接收模块,用于接收所述网络服务器根据所述数据业务请求返回的回复信息;
[0019]判断模块,用于根据所述回复信息判断所述通信终端的通信状态是否异常;
[0020]所述发送模块还用于当所述通信状态异常时,停止向所述网络服务器转发所述数据业务请求。
[0021]优选地,还包括:处理模块,用于当所述通信状态异常时,输出通信状态异常提示
?目息O
[0022]优选地,所述判断模块进一步包括:解析子模块,用于解析所述回复信息,获得所述通信终端的通信状态标识;匹配子模块,用于判断所述通信状态标识是否为欠费标识;若是,则所述通信终端的通信状态异常。
[0023]优选地,若所述目标应用程序为浏览器应用,所述数据业务请求包括请求访问网页;所述处理模块还用于将所请求访问的网页重定向至预设的缴费页面。
[0024]优选地,若所述目标应用程序为非浏览器应用,则所述处理模块还用于在所述目标应用程序的交互界面中输出预设的缴费页面。
[0025]优选地,所述处理模块还用于将所述预设的缴费页面上的缴费请求转发至网络服务器。
[0026]优选地,所述判断模块在等待一预设时间后,判断所述通信终端的通信状态是否正常,所述发送模块在通信状态正常时允许转发所述数据业务请求至所述网络服务器。
[0027]本发明第三方面提供了一种终端,包括上述所述的数据业务处理装置。
[0028]实施本发明实施例,具有如下有益效果:
[0029]本发明实施例中,当接收到应用程序发出的数据业务请求时,转发至网络服务器,根据网络服务器返回的回复信息判断当前是否通信异常,并在通信异常时停止向所述网络服务器转发所述数据业务请求,从而降低了网络服务器的负载,提升了用户体验。
【附图说明】
[0030]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0031]图1为本发明实施例提供的一种数据业务处理方法第一实施例的流程图。
[0032]图2为图1所示的步骤S103的一个实施例的流程图。
[0033]图3为本发明实施例提供的一种数据业务处理方法第二实施例的流程图。
[0034]图4为本发明实施例提供的一种数据业务处理方法第三实施例的流程图。
[0035]图5为本发明实施例提供的一种数据业务处理方法第四实施例的流程图。
[0036]图6为本发明实施例提供的一种数据业务处理装置第一实施例的结构示意图。
[0037]图7为图6所示的判断模块的一个实施例的结构示意图。
[0038]图8为本发明实施例提供的一种数据业务处理装置第二实施例的结构示意图。
【具体实施方式】
[0039]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0040]图1为本发明实施例提供的一种数据业务处理方法第一实施例的流程图。本发明实施例中,数据业务处理方法执行于通信终端上,通信终端可以为智能手机、电脑、平板电脑等电子装置。本领域技术人员可以理解的是,通信终端通过使用通信运营商提供的网络接入互联网,比如可以通过使用UIM(user identity module,用户识别模块)卡或者SIM (subscriber identity module,客户识别模块)卡来接入网络,本发明并不以此为限。该数据业务处理方法包括以下步骤S101-S104。
[0041]在步骤SlOl中,当接收到通信终端中的目标应用程序发送的数据业务请求时,向网络服务器转发所述数据业务请求。
[0042]具体的,通信终端上运行有应用程序,比如浏览器应用或者各种社交软件应用,通信终端通过转发应用程序的数据业务请求至网络服务器,实现各种网络服务,如浏览网页、聊天以及查看新闻等。网络服务器是指通信运营商端的网络
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1