网络请求处理方法及系统技术方案

技术编号:13711772 阅读:72 留言:0更新日期:2016-09-16 15:44
本发明专利技术提供一种网络请求处理方法及系统。所述网络请求处理方法包括第一服务器与终端设备间建立第一网络请求连接;终端设备获取第一服务器配置的配置数据;终端设备与第二服务器池间建立第二网络请求连接;终端设备通过触发指令获取数据。所述网络请求处理系统包括第一服务器、终端设备和第二服务器,所述终端设备与所述第一服务器、所述第二服务器分别连接。本发明专利技术提供的网络请求处理方法及系统具有服务器工作稳定、网络请求接口动态配置和触发指令简便的优点。

【技术实现步骤摘要】

本专利技术涉及通信
,特别地,涉及一种网络请求处理方法及系统。
技术介绍
智能终端已经成为生活中无处不在的物品。智能终端具有通信功能是标配,而智能终端能否满足使用者对通信功能的要求,是智能终端能否给企业带来收入的基本条件之一。智能终端的通信总是与服务器、触发指令相关联。一个网络请求的基本流程是:智能终端与服务器二者间定义好接口,然后,终端设备通过某个动作触发指令通过固定的请求地址及参数向服务器发送网络请求或定期向服务器发送网络请求,服务器响应后,则向终端设备发送数据,即完成一次网络请求,网络请求可以为拉取最新信息、更新配置、更新系统等。现有技术的网络请求方式采用异步、代理或拦截的方式来解决因请求量大而加重服务器负荷问题,甚至出现服务器故障,采用上述方式能一定程度上解决该技术问题,但效果一般,同时网络请求接口为预先设定和固定的,触发指令也限于重启系统或应用程序,这些都将给消费者使用操作以及服务器运行带来不便。
技术实现思路
为解决现有技术中服务器因请求量大而出现故障、网络请求接口固定和触发指令不简便的技术问题,本专利技术提供一种服务器工作稳定、网络请求接口动态配置和触发指令简便的网络请求处理方法及系统。本专利技术提供的一种网络请求处理方法,包括:第一服务器与终端设备间建立第一网络请求连接;终端设备获取第一服务器配置的配置数据;终端设备与第二服务器池间建立第二网络请求连接;终端设备通过触发指令获取数据。根据本专利技术的一个优选实施例,第一服务器向终端设备发送网络请求,建立二者间的第一网络请求连接,或终端设备向第一服务器发送网络请求,建立二者间的第一网络请求连接。根据本专利技术的一个优选实施例,配置数据包括请求参数和网络请求接口,所述配置数据由第一服务器动态配置。根据本专利技术的一个优选实施例,配置数据包括请求参数、网络请求接口和终端设备信息,配置数据由所述第一服务器动态配置。根据本专利技术的一个优选实施例,所述动态配置还包括获取第一服务器的数据变化、获取第二服务器池中各服务器的运行关系与状态、获取第一服务器与第二服务器池的连接关系与状态。根据本专利技术的一个优选实施例,第二服务器池包括多个第二服务器,多个所述第二服务器存储相同的数据内容或存储部分相同的数据内容或存储相异的数据内容。根据本专利技术的一个优选实施例,所述触发指令包括重新启动终端设备、重新启动应用程序、手势拉取或退出账户再登录中的一种或多种。本专利技术还提供一种网络请求处理系统,包括:第一服务器和终端设备,二者间建立第一网络请求连接;终端设备获取所述第一服务器配置的配置数据;第二服务器池,所述终端设备与所述第二服务器池建立第二网络请求连接;触发模块,包括于所述终端设备,所述终端设备通过所述触发模块获取数据。根据本专利技术的一个优选实施例,所述第一服务器向所述终端设备发送网络请求,建立二者间的第一网络请求连接,或所述终端设备向所述第一服务器发送网络请求,建立二者间的第一网络请求连接。根据本专利技术的一个优选实施例,配置数据包括请求参数和网络请求接口,所述配置数据由所述第一服务器动态配置。根据本专利技术的一个优选实施例,配置数据包括请求参数、网络请求接口和终端设备信息,所述配置数据由所述第一服务器动态配置。根据本专利技术的一个优选实施例,所述动态配置还包括获取所述第一服务器的数据变化、获取所述第二服务器池中各服务器的运行关系与状态、所述第一服务
器与所述第二服务器的连接关系与状态。根据本专利技术的一个优选实施例,所述第二服务器池包括多个第二服务器,多个所述第二服务器存储相同的数据内容或存储部分相同的数据内容或存储相异的数据内容。根据本专利技术的一个优选实施例,所述第二服务器池架构为服务器负载均衡架构,包括负载均衡器和多个第二服务器,所述负载均衡器与多个所述第二服务器连接。根据本专利技术的一个优选实施例,所述触发模块通过触发指令触发,所述触发指令包括重新启动终端设备、重新启动应用程序、手势拉取或退出账户再登录中的一种或多种。本专利技术提供的技术方案具有如下有益效果:1、先建立网络请求连接,再通过第一服务器配置数据,实现第一服务器的访问负荷自主控制,避免出现访问量过大而出现故障;2、通过第一服务器根据相关信息动态配置数据,以及终端设备与第二服务器池建立连接,实现网络请求接口动态连接;3、触发指令不限于重新启动,还可以通过手势拉取或退出账户再登录实现数据获取,利于使用者的使用简便和快速。除了上面所描述的目的、特征和优点之外,本专利技术还有其它的目的、特征和优点。下面将参照图,对本专利技术作进一步详细的说明。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图,其中:图1是本专利技术提供的网络请求处理方法的一种实施例的流程示意图;图2是本专利技术提供的网络请求处理系统的一种实施例的结构框图;图3是图2所示的第一服务器的结构框图;图4是图2所示的终端设备的结构框图;图5是图2所示的第二服务器的结构框图。具体实施方式下面结合本专利技术的附图,对本专利技术实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例仅是本专利技术的一部分实施例,而不是全部的实施例。请参阅图1,是本专利技术提供的网络请求处理方法的一种实施例的流程示意图;所述网络请求处理方法包括:第一服务器与终端设备间建立第一网络请求连接;第一服务器具有存储和通信功能,存储的信息包括旧数据、更新数据、终端设备信息等。旧数据指以某时间点为界限,在该时间点之前存储于所述第一服务器的数据,用于保持数据的继承性;更新数据指以某时间点为界限,在该时间点之后加入所述第一服务器的数据,用于增加所述第一服务器存储的数据,升级数据和功能;所述终端设备信息包括设备识别码,用于区别不同设备,一般采用SN码(Series Number,产品序列号)、IMEI(International Mobile Equipment Identity,国际移动设备身份码)或使用者注册信息等作为所述终端设备信息。通信功能用于与外部设备进行信息交互。所述第一服务器根据通信协议向所述终端设备发送连接请求,所述终端设备验证通信协议后与所述第一服务器建立所述第一网络请求连接,所述通信协议的协议类型可以为HTTP、HTTPS等。或者,所述终端设备根据通信协议向所述第一服务器发送连接请求,所述第一服务器验证通信协议后,响应,与所述终端设备建立所述第一网络请求连接,所述通信协议的协议类型可以为HTTP、HTTPS等。多个所述终端设备可同时与所述第一服务器建立网络请求连接,所述第一服务器的数量也可以为多个。所述终端设备可以为移动终端设备和固定终端设备,其中,移动终端设备可以为智能手机、平板电脑和智能可穿戴设备,固定终端设备可以为计算机和不便于进行移动的终端设备。终端设备获取第一服务器配置的配置数据;所述终端设备与所述第一服务器建立所述第一网络请求连接后,当所述第一服务器获取到更新数据时,所述第一服务器根据存储的信息配置数据。实施例一所述配置数据包括请求参数、网络请求接口和终端设备信息。所述请求参数为更新数据的关键字或更新数据的标识码,通过将关键本文档来自技高网
...

【技术保护点】
一种网络请求处理方法,其特征在于,包括:第一服务器与终端设备间建立第一网络请求连接;终端设备获取第一服务器配置的配置数据;终端设备与第二服务器池间建立第二网络请求连接;终端设备通过触发指令获取数据。

【技术特征摘要】
1.一种网络请求处理方法,其特征在于,包括:第一服务器与终端设备间建立第一网络请求连接;终端设备获取第一服务器配置的配置数据;终端设备与第二服务器池间建立第二网络请求连接;终端设备通过触发指令获取数据。2.根据权利要求1所述的网络请求处理方法,其特征在于:第一服务器向终端设备发送网络请求,建立二者间的第一网络请求连接,或终端设备向第一服务器发送网络请求,建立二者间的第一网络请求连接。3.根据权利要求1所述的网络请求处理方法,其特征在于:配置数据包括请求参数和网络请求接口,所述配置数据由第一服务器动态配置。4.根据权利要求1所述的网络请求处理方法,其特征在于:配置数据包括请求参数、网络请求接口和终端设备信息,配置数据由所述第一服务器动态配置。5.根据权利要求3或4所述的网络请求处理方法,其特征在于:所述动态配置还包括获取第一服务器的数据变化、获取第二服务器池中各服务器的运行关系与状态、获取第一服务器与第二服务器池的连接关系与状态。6.根据权利要求1所述的网络请求处理方法,其特征在于:第二服务器池包括多个第二服务器,多个所述第二服务器存储相同的数据内容或存储部分相同的数据内容或存储相异的数据内容。7.根据权利要求1所述的网络请求处理方法,其特征在于:所述触发指令包括重新启动终端设备、重新启动应用程序、手势拉取或退出账户再登录中的一种或多种。8.一种网络请求处理系统,其特征在于,包括:第一服务器和终端设备,二者间建立第一网络请求连接;终端设备获取所述第一服务器配置的配置数据;第二服务器池,所述终端设备与所...

【专利技术属性】
技术研发人员:赵立凡
申请(专利权)人:广州云移信息科技有限公司
类型:发明
国别省市:广东;44

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

1