【技术实现步骤摘要】
一种信息处理方法及装置
本申请涉及计算机
,尤其涉及一种信息处理方法及装置。
技术介绍
在互联网时代,随着终端的普及,各类应用的数量也大大增加,给人们的日常生活和工作带来了便利。所述终端包括但不限于:手机、个人计算机、平板电脑、智能手表、车载台,等等。一般地,应用的客户端搭载于终端上,而服务端搭载于该应用的服务器或终端上。在终端上安装应用的客户端后,该客户端一般会包含有配置信息,而在使用该客户端的过程中,该客户端可能经常需要从服务端获取更新的配置信息或其他配置信息(为了便于描述,所述更新的配置信息、所述其他配置信息可以统称为:配置信息的更新信息),以实现对客户端的更新和功能升级。例如,对于某种信息卡片应用,该信息卡片应用的客户端的配置信息,以及该配置信息的更新信息包括但不限于:界面模板、全局应用设置信息、场景引擎规则、菜单信息,等等。在现有技术中,客户端可以采用定时时钟方案,从服务端获取配置信息的更新信息。具体的,客户端可以启动一个定时线程,定时调用服务端提供的、用于更新配置信息的接口,以请求查询是否有该配置信息的更新信息,则服务端接收到请求后,当查询到有更新信息时,将该更新信息返回给客户端。但是,在采用现有技术的情况下,客户端启动后,所述定时线程会一直占用客户端部分资源,客户端的负担较大。
技术实现思路
本申请实施例提供一种信息处理方法及装置,用以解决现有技术中的客户端获取配置信息的更新信息的方法,导致客户端的负担较大的问题。本申请实施例提供的一种信息处理方法,包括:根据客户端上生成的、针对服务端提供的至少一个服务接口的接口调用请求,以及所述客户端上的 ...
【技术保护点】
一种信息处理方法,其特征在于,包括:根据客户端上生成的、针对服务端提供的至少一个服务接口的接口调用请求,以及所述客户端上的配置信息的状态信息,生成包含所述状态信息的服务请求;将所述服务请求发送给所述服务端。
【技术特征摘要】
1.一种信息处理方法,其特征在于,包括:根据客户端上生成的、针对服务端提供的至少一个服务接口的接口调用请求,以及所述客户端上的配置信息的状态信息,生成包含所述状态信息的服务请求;将所述服务请求发送给所述服务端。2.如权利要求1所述的方法,其特征在于,所述状态信息包括:所述客户端上的配置信息的最新更新时间,或者,所述客户端上的配置信息的标识。3.如权利要求1所述的方法,其特征在于,所述状态信息通过所述服务请求的预定字段进行保存,包含在所述服务请求中。4.如权利要求3所述的方法,其特征在于,所述接口调用请求包含所述至少一个服务接口的接口函数,以及所述接口函数的调用参数;根据客户端上生成的、针对服务端提供的至少一个服务接口的接口调用请求,以及所述客户端上的配置信息的状态信息,生成包含所述状态信息的服务请求,具体包括:确定所述接口调用请求对应的代理实现类,其中,所述代理实现类是根据所述接口函数和所述预定字段生成的;根据所述代理实现类、所述接口函数的调用参数和所述状态信息,生成包含所述状态信息的服务请求。5.如权利要求4所述的方法,其特征在于,根据所述代理实现类、所述接口函数的调用参数和所述状态信息,生成包含所述状态信息的服务请求,具体包括:根据所述代理实现类,对所述接口函数的调用参数进行转换,生成服务参数;获取所述状态信息,并通过所述预定字段保存所述状态信息;根据所述代理实现类、所述服务参数和保存了所述状态信息的所述预定字段,生成包含所述状态信息的服务请求。6.如权利要求1所述的方法,其特征在于,将所述服务请求发送给所述服务端之后,还包括:接收所述服务端根据所述服务请求中包含的所述状态信息,返回的更新指示信息;根据所述更新指示信息,获取所述配置信息的更新信息。7.如权利要求6所述的方法,其特征在于,所述更新指示信息包括:所述配置信息的更新信息的标识,或者,所述配置信息的更新信息;当所述更新指示信息包括所述配置信息的更新信息的标识时,根据所述更新指示信息,获取所述配置信息的更新信息,具体包括:根据所述配置信息的更新信息的标识,从所述服务端获取所述配置信息的更新信息;当所述更新指示信息包括所述配置信息的更新信息时,根据所述更新指示信息,获取所述配置信息的更新信息,具体包括:从所述更新指示信息中,获取所述配置信息的更新信息。8.一种信息处理方法,其特征在于,包括:接收客户端发送的服务请求,其中,所述服务请求包括所述客户端针对服务端提供的至少一个服务接口的接口调用请求,以及所述客户端上的配置信息的状态信息;根据所述服务请求中包含的所述状态信息,确定并向所述客户端返回更新指示信息,所述更新指示信息用于指示所述配置信息的更新信息。9.如权利要求8所述的方法,其特征在于,根据所述服务请求中包含的所述状态信息,确定更新指示信息,具体包括:将所述服务请求中包含的所述状态信息传递给所述服务端上预设的消息处理单元,以便于所述消息处理单元根据所述状态信息,确定更新指示信息。10.如权利要求8或9所述的方法,其特征在于,所述状态信息包括:所述客户端上的配置信息的最新更新时间,或者,所述客户端上的配置信息的标识;当所述状态信息包括所述客户端上的配置信息的最新更新时间时,按照如下方法,根据所述状态信息,确定更新指示信息:当确定所述服务端上的配置信息的最新更新时间大于所述客户端上的配置信息的最新更新时间时,确定所述服务端在所述客户端上的配置信息的最新更新时间之后,更新的所述配置信息的更新信息;根据所述更新信息生成更新指示信息,其中,所述更新指示信息中包含所述更新信息的标识或所述更新信息;当所述状态信息包括所述客户端上的配置信息的标识时,按照如下方法,根据所述状态信息,确定更新指示信息:当确定所述服务端上存在对应的标识与所述客户端上的配置信息的标识不相同的配置信息时,将确定出的配置信息作为所述客户端上的配置信息的更新信息;根据所述更新信息生成更新指示信息,其中,所述更新指示信息中包含所述更新信息的标识或所述更新信息。11.一种信息处理装置,其特征在于,包括:生成模块,用于根据客户端上生成的、针对服务端提供的至少一个服务接口的接口调用请求,以及所述客户端上的配置信息的状态信息,生成包含所述状态信息的服务请求;发送模块,用于将所述服务请求发送给所述服务端。12.如权利要求11所述的装置,其特征在于,所述状态信息包...
【专利技术属性】
技术研发人员:章向明,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛,KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。