一种终端浏览器的处理方法、装置及服务器、智能终端制造方法及图纸

技术编号:18951316 阅读:30 留言:0更新日期:2018-09-15 13:28
本发明专利技术实施例公开了一种终端浏览器的处理方法、装置及服务器、智能终端,其中,所述方法包括:接收浏览器客户端发送的包括目标服务标识的查询请求;获取服务器侧存储的与目标服务标识关联的运行指示信息;根据运行指示信息生成响应消息,并将响应消息发送给浏览器客户端;其中,响应消息中包括查询得到的运行指示信息,响应消息用于指示浏览器客户端在执行的过程中,按照运行指示信息的指示运行目标服务标识所对应的功能模块。采用本发明专利技术实施例,完成浏览器功能模块的诸如安装、升级、卸载、禁用、启用等运行控制,有效地实现了浏览器客户端中功能模块的针对性处理,提高了对浏览器客户端中功能模块的运行管理效率。

A terminal browser processing method, device and server, intelligent terminal

The embodiment of the invention discloses a processing method, a device, a server and an intelligent terminal of a terminal browser, wherein the method comprises: receiving a query request sent by a browser client including a target service identifier; obtaining the operation instruction information stored on the server side associated with the target service identifier; and according to the operation; The instruction message generates the response message and sends the response message to the browser client. The response message includes the operation instruction information obtained from the query. The response message is used to instruct the browser client to run the corresponding function module of the target service identification according to the instruction of the operation instruction information in the execution process. By adopting the embodiment of the invention, the operation control of the browser function modules, such as installation, upgrade, uninstall, disable and enable, is completed, and the pertinent processing of the function modules in the browser client is effectively realized, and the operation and management efficiency of the function modules in the browser client is improved.

【技术实现步骤摘要】
一种终端浏览器的处理方法、装置及服务器、智能终端
本专利技术涉及计算机应用
,尤其涉及一种终端浏览器的处理方法、装置及服务器、智能终端。
技术介绍
随着计算机技术和网络技术的发展,人们通过在性能强大的智能终端中安装各种功能的应用,能够实现视频聊天、即时通信、网上冲浪等功能。而浏览器成为智能终端中浏览网页所不可或缺的应用。针对浏览器升级,一般可以通过发布升级包形式来进行升级,这种升级包其实就是个安装程序,只是安装的内容是升级的部分,没有变化的文件直接用已经安装的版本的。此外这些安装程序还会修改一些系统配置以适应新版本的功能,比如注册COM组件,修改注册表等。目前浏览器提供的服务已经可以通过各种功能模块加载到浏览器中来实现,实现了功能模块化。而如何针对浏览器中提供相应服务的功能模块进行运行控制成为研究的热点问题。
技术实现思路
本专利技术实施例提供了一种终端浏览器的处理方法、装置及服务器、智能终端,可对浏览器客户端中的各个功能模块进行运行处理。一方面,本专利技术实施例提供了一种一种终端浏览器的处理方法,包括:接收浏览器客户端发送的查询请求,所述查询请求中包括浏览器已配置的目标服务标识;根据目标服务标识,获取服务器侧存储的与所述目标服务标识关联的运行指示信息;如果获取得到运行指示信息,则根据所述运行指示信息生成响应消息,并将所述响应消息发送给所述浏览器客户端;其中,所述响应消息中包括所述运行指示信息,所述响应消息用于指示所述浏览器客户端在执行的过程中,按照所述运行指示信息的指示运行所述目标服务标识所对应的功能模块。另一方面,本专利技术实施例还提供了一种终端浏览器的处理方法,包括:收集浏览器客户端中已经配置的功能模块的服务标识,得到目标服务标识;生成包括所述目标服务标识的查询请求,并将所述查询请求发送给所述浏览器客户端的服务器;接收所述服务器响应所述查询请求返回的响应消息,所述响应消息中包括查询得到的运行指示信息;根据所述响应消息的运行指示信息,对所述浏览器客户端进行相应的处理。相应地,本专利技术实施例还提供了一种终端浏览器的处理装置,包括:接收模块,用于接收浏览器客户端发送的查询请求,所述查询请求中包括浏览器已配置的目标服务标识;获取模块,用于根据目标服务标识,获取服务器侧存储的与所述目标服务标识关联的运行指示信息;响应模块,用于如果获取得到运行指示信息,则根据所述运行指示信息生成响应消息,并将所述响应消息发送给所述浏览器客户端;其中,所述响应消息中包括所述运行指示信息,所述响应消息用于指示所述浏览器客户端在执行的过程中,按照所述运行指示信息的指示运行所述目标服务标识所对应的功能模块。相应地,本专利技术实施例还提供了一种终端浏览器的处理装置,包括:收集模块,用于收集浏览器客户端中已经配置的功能模块的服务标识,得到目标服务标识;请求模块,用于生成包括所述目标服务标识的查询请求,并将所述查询请求发送给所述浏览器客户端的服务器;接收模块,用于接收所述服务器响应所述查询请求返回的响应消息,所述响应消息中包括查询得到的运行指示信息;处理模块,用于根据所述响应消息的运行指示信息,对所述目标服务标识所对应的功能模块进行相应的处理。相应地,本专利技术实施例还提供了一种服务器,包括:网络接口、处理器;所述网络接口,用于与智能终端相连,与所述智能终端通信;所述处理器,用于通过所述网络接口接收浏览器客户端发送的查询请求,所述查询请求中包括浏览器已配置的目标服务标识;根据目标服务标识,获取服务器侧存储的与所述目标服务标识关联的运行指示信息;如果获取得到运行指示信息,则根据所述运行指示信息生成响应消息,并将所述响应消息通过所述网络接口发送给所述浏览器客户端;其中,所述响应消息中包括所述运行指示信息,所述响应消息用于指示所述浏览器客户端在执行的过程中,按照所述运行指示信息的指示运行所述目标服务标识所对应的功能模块。相应地,本专利技术实施例还提供了一种智能终端,包括:存储器、处理器;所述存储器,用于存储包括浏览器客户端的应用程序;所述处理器,用于收集所述浏览器客户端中已经配置的功能模块的服务标识,得到目标服务标识;生成包括所述目标服务标识的查询请求,并将所述查询请求发送给所述浏览器客户端的服务器;接收所述服务器响应所述查询请求返回的响应消息,所述响应消息中包括查询得到的运行指示信息;根据所述响应消息的运行指示信息,对所述浏览器客户端中所述目标服务标识所对应的功能模块进行相应的处理。本专利技术实施例能够根据浏览器客户端发送的服务标识,对浏览器中的一个或多个功能模块进行运行指示,完成浏览器功能模块的诸如安装、升级、卸载、禁用、启用等运行控制,有效地实现了浏览器客户端中功能模块的针对性处理,提高了对浏览器客户端中功能模块的运行管理效率。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例的一种浏览器处理系统的结构示意图;图2是本专利技术实施例的一种终端浏览器的处理方法的流程示意图;图3是本专利技术实施例一种在智能终端和服务器之间进行浏览器处理的方法流程示意图;图4是本专利技术实施例的另一种终端浏览器的处理方法的流程示意图;图5是本专利技术实施例的另一种在智能终端和服务器之间进行浏览器处理的方法流程示意图;图6是本专利技术实施例的又一种终端浏览器的处理方法的流程示意图;图7是本专利技术实施例的又一种在智能终端和服务器之间进行浏览器处理的方法流程示意图;图8是本专利技术实施例的一种在终端侧的浏览器处理方法的流程示意图;图9是本专利技术实施例的一种终端浏览器的处理装置的结构示意图;图10是本专利技术实施例的另一种终端浏览器的处理装置的结构示意图;图11是本专利技术实施例的一种服务器的结构示意图;图12是本专利技术实施例的一种智能终端的结构示意图。具体实施方式本专利技术实施例所针对的浏览器的内容可以提供丰富的API(ApplicationProgrammingInterface,应用程序编程接口),可以让开发用户在浏览器中,根据功能需求开发相应的功能模块,例如,为了实现应用分发功能而开发得到的能够在浏览器中运行的应用分发模块,为了实现对智能手机进行管理的功能而开发得到的能够在浏览器中运行的手机助手模块。本专利技术实施例的浏览器通过提供的API集合,其可以作为平台方便开发者独立的开发各种功能。如图1所示,为本专利技术实施例的进行浏览器处理的系统结构示意图,包括智能终端102和服务器101。在本专利技术实施例中,针对智能终端102的浏览器中各种功能模块的运行类型可以分为五类,包括:安装类型,客户端全新安装某个功能模块;卸载类型,客户端移除某个功能模块;启用类型,客户端将某个功能模块启用;禁用类型,客户端将某个功能模块停用;升级类型,将某个功能模块升级到新的版本。浏览器应用的服务器101可以配置相应的指令接口,通过该接口向各个浏览器客户端发送指令来指定客户端要进行的操作,包括下发安装指令、启用和禁用某个模块的指令、卸载指令以及升级指令等。在本专利技术实施例中,服务器101通过该指令接口,可以发送运行指示信息来使得本文档来自技高网...

【技术保护点】
1.一种终端浏览器的处理方法,其特征在于,包括:接收浏览器客户端发送的查询请求,所述查询请求中包括浏览器已配置的目标服务标识;根据目标服务标识,获取服务器侧存储的与所述目标服务标识关联的运行指示信息;如果获取得到运行指示信息,则根据所述运行指示信息生成响应消息,并将所述响应消息发送给所述浏览器客户端;其中,所述响应消息中包括所述运行指示信息,所述响应消息用于指示所述浏览器客户端在执行的过程中,按照所述运行指示信息的指示运行所述目标服务标识所对应的功能模块。

【技术特征摘要】
1.一种终端浏览器的处理方法,其特征在于,包括:接收浏览器客户端发送的查询请求,所述查询请求中包括浏览器已配置的目标服务标识;根据目标服务标识,获取服务器侧存储的与所述目标服务标识关联的运行指示信息;如果获取得到运行指示信息,则根据所述运行指示信息生成响应消息,并将所述响应消息发送给所述浏览器客户端;其中,所述响应消息中包括所述运行指示信息,所述响应消息用于指示所述浏览器客户端在执行的过程中,按照所述运行指示信息的指示运行所述目标服务标识所对应的功能模块。2.如权利要求1所述的方法,其特征在于,还包括:在服务器侧配置执行信息,所述执行信息中包括:与功能模块的服务标识关联的运行指示信息,或者与功能模块的服务标识和版本标识关联的运行指示信息;其中,所述运行指示信息包括:禁用指示信息、启用指示信息、卸载指示信息中的任意一种。3.如权利要求2所述的方法,其特征在于,所述根据目标服务标识,获取服务器侧存储的与所述目标服务标识关联的运行指示信息,包括:从所述执行信息中确定并获取与所述目标服务标识关联的运行指示信息;或者包括:从所述执行信息中确定并获取运行指示信息,所述运行指示信息同时与所述目标服务标识和所述查询请求中包括的目标版本信息关联。4.如权利要求1所述的方法,其特征在于,所述根据目标服务标识,获取服务器侧存储的与所述目标服务标识关联的运行指示信息,包括:判断所述目标服务标识所对应的功能模块是否需要升级;若需要升级,则从所述执行信息中获取与所述目标服务标识关联的运行指示信息,所述获取的运行指示信息为升级链接地址,所述升级链接地址所对应的存储空间中存储有所述目标服务标识所对应的功能模块的升级数据。5.如权利要求4所述的方法,其特征在于,所述查询请求还包括所述目标服务标识所对应的功能模块的目标版本标识,所述判断所述目标服务标识所对应的功能模块是否需要升级,包括:在服务器侧查找与所述目标服务标识关联的升级版本信息;判断查找到的升级版本信息与所述查询请求中包括的目标版本标识之间是否满足升级条件;若满足升级条件,则确定所述目标服务标识所对应的功能模块需要升级。6.如权利要求1所述的方法,其特征在于,所述查询请求中包括了所述浏览器客户端检测得到的所述浏览器客户端当前已安装的所有功能模块的服务标识;所述服务器侧配置了关于所述浏览器客户端的服务标识集合;所述根据目标服务标识,获取服务器侧存储的与所述目标服务标识关联的运行指示信息,包括:判断服务器侧配置的所述服务标识集合中是否存在所述查询请求中未包括的服务标识;若存在未包括在所述查询请求的服务标识,则获取该未包括的服务标识关联的运行指示信息,所述运行指示信息为安装链接地址,所述安装链接地址所对应的存储空间中存储有所述未包括在所述查询请求的服务标识所对应的功能模块的安装数据。7.一种终端浏览器的处理方法,其特征在于,包括:收集浏览器客户端中已经配置的功能模块的服务标识,得到目标服务标识;生成包括所述目标服务标识的查询请求,并将所述查询请求发送给所述浏览器客户端的服务器;接收所述服务器响应所述查询请求返回的响应消息,所述响应消息中包括查询得到的运行指示信息;根据所述响应消息的运行指示信息,对所述浏览器客户端进行相应的处理。8.如权利要求7所述的方法,其特征在于,所述对所述浏览器客户端进行相应的处理,包括:禁用所述目标服务标识所对应的功能模块、启用所述目标服务标识所对应的功能模块、卸载所述目标服务标识所对应的功能模块中的任意一种。9.如权利要求7或8所述的方法,其特征在于,所述根据根据所述响应消息的运行指示信息,对所述浏览器客户端进行相应的处理,包括:获取所述响应消息的运行指示信息中的升级链接地址;从所述升级链接地址下载升级数据,并根据下载的升级数据对所述目标服务标识所对应的功能模块进行升级处理。10.如权利要求7或8所述的方法,其特征在于,所述目标服务标识包括所述浏览器客户端中已安装的所有功能模块的服务标识;所述根据所述响应消息的运行指示信息,对所述浏览器客户端进行相应的处理,包括:获取所述响应消息的运行指示信息中的安装链接地址,所述安装链接地址所对应的存储空间中存储有所述未包括在所述查询请求的服务标识所对应的功能模块的安装数据;从所述安装链接地址下载安装数据,并根据下载的安装数据安装得到浏览器客户端的新功能模块。11.一种终端浏览器的处理装置,其特征在于,包括:接收模块,用于接收浏览器客户端发送的查询请求,所述查询请求中包括浏览器已配置的目标服务标识;获取模块,用于根据目标服务标识,获取服务器侧存储的与所述目标服务标识关联的运行指示信息;响应模块,用于如果获取得到运行指示信息,则根据所述运行指示信息生成响应消息,并将所述响应消息发送给所述浏览器客户端;其中,所述响应消息中包括所述运行指示信息,所述响应消...

【专利技术属性】
技术研发人员:陆云飞
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

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

1