[发明专利]浏览程序双内核组件的实现方法及装置有效
申请号: | 201310447135.8 | 申请日: | 2013-09-26 |
公开(公告)号: | CN104516885B | 公开(公告)日: | 2019-04-16 |
发明(设计)人: | 徐华荣 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F16/955 | 分类号: | G06F16/955;G06F16/957 |
代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 蒋雅洁;张颖玲 |
地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 浏览 程序 内核 组件 实现 方法 装置 | ||
本发明公开一种浏览程序双内核组件的实现方法及装置,本发明实施例接收客户端触发的网页访问请求,创建文档容器控件;利用创建的所述文档容器控件,获取所述网页访问请求所指向的统一资源定位符地址;识别获取的所述统一资源定位符地址的特征信息,根据识别结果调用对应的浏览程序内核组件;基于调用的共用同一网络服务处理程序的所述浏览程序内核组件,获取所述统一资源定位符地址指向的网页数据;真正实现了双核浏览程序的无缝交互的有益效果。
技术领域
本发明涉及计算机技术,尤其涉及一种浏览程序双内核组件的实现方法及装置。
背景技术
目前客户端对网络上以网页形式展现的文字、影像及其他资讯的访问,均是通过客户端的浏览程序如浏览器实现的;基于客户端上的浏览程序,终端可以浏览各种资讯。
以浏览器为例,为了满足客户端对不同资讯的访问,客户端需要采用双核浏览器访问网页;这里的双核可以理解为浏览器所采用的渲染引擎,渲染引擎决定了浏览器如何显示网页的内容以及页面的格式信息。
现有的双核浏览器的两个内核之间是相互独立的;图1是现有的双核浏览器结构示意图,如图1所示,现有的双核浏览器从“统一内核API(Application ProgrammingInterface,应用程序接口)”网络层以下的结构层中,两个内核之间已经没有任何数据交互了,即各自基于自身的网络层架构执行各自的数据处理;同时,由于两个内核之间用的是不同的网络层架构,因此浏览器基于这两个独立的网络层架构在进行数据交互时,不能对客户端实现“无缝”连接,例如:由于相同数据基于不同内核所导致的数据重复下载,而引起客户端需等待较长时间才能继续进行后续操作的问题。
发明内容
鉴于此,有必要提供一种浏览程序双内核组件的实现方法及装置,以实现双核浏览程序的无缝交互。
本发明实施例公开了一种浏览程序双内核组件的实现方法,包括以下步骤:
接收客户端触发的网页访问请求,创建文档容器控件;
利用创建的所述文档容器控件,获取所述网页访问请求所指向的统一资源定位符地址;
识别获取的所述统一资源定位符地址的特征信息,根据识别结果调用对应的浏览程序内核组件;
基于调用的共用同一网络服务处理程序的所述浏览程序内核组件,获取所述统一资源定位符地址指向的网页数据。
本发明实施例还公开一种浏览程序双内核组件的实现装置,包括:
请求接收模块,用于接收客户端触发的网页访问请求,创建文档容器控件;
信息获取模块,用于利用创建的所述文档容器控件,获取所述网页访问请求所指向的统一资源定位符地址;
内核调用模块,用于识别获取的所述统一资源定位符地址的特征信息,根据识别结果调用对应的浏览程序内核组件;
数据处理模块,用于基于调用的共用同一网络服务处理程序的所述浏览程序内核组件,获取所述统一资源定位符地址指向的网页数据。
本发明实施例接收客户端触发的网页访问请求,创建文档容器控件;利用创建的所述文档容器控件,获取所述网页访问请求所指向的统一资源定位符地址;识别获取的所述统一资源定位符地址的特征信息,根据识别结果调用对应的浏览程序内核组件;基于调用的共用同一网络服务处理程序的所述浏览程序内核组件,获取所述统一资源定位符地址指向的网页数据;相较于现有技术中,双核浏览器调用不同内核组件并进入对应的内核组件后,这两个内核组件之间无任何数据交互的方法,本发明实施例真正实现了双核浏览程序的无缝交互的有益效果。
附图说明
图1是现有的双核浏览器结构示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310447135.8/2.html,转载请声明来源钻瓜专利网。