[发明专利]插件资源查找方法、装置、设备及可读存储介质在审
申请号: | 201910430953.4 | 申请日: | 2019-05-22 |
公开(公告)号: | CN111984343A | 公开(公告)日: | 2020-11-24 |
发明(设计)人: | 刘海涛;白玲 | 申请(专利权)人: | 百度(中国)有限公司 |
主分类号: | G06F9/448 | 分类号: | G06F9/448;G06F9/445;G06F8/36 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 胡艾青;刘芳 |
地址: | 200041 上海市张江高*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 插件 资源 查找 方法 装置 设备 可读 存储 介质 | ||
1.一种插件资源查找方法,其特征在于,包括:
根据从插件模块获取的第一资源查找请求向系统模块进行资源查找,获取系统插件资源,其中,所述插件模块和所述插件模块的宿主模块均为继承所述系统模块的子类对象;
将所述系统插件资源发送给所述插件模块,以使得所述插件模块加载所述系统插件资源,并根据所述第一资源查找请求和所述系统插件资源,向宿主模块发送第二资源查找请求;
根据所述第二资源查找请求在预设的插件共用资源中进行资源查找,获取宿主插件资源;
向所述插件模块发送宿主插件资源,以使得所述插件模块加载所述宿主插件资源。
2.根据权利要求1所述的方法,其特征在于,所述根据从插件模块获取的第一资源查找请求向系统模块进行资源查找,获取系统插件资源,包括:
根据从插件模块获取的第一资源查找请求,获取请求内容和所述插件模块的插件标识;
根据所述请求内容和预设的安全身份信息,获取包含所述请求内容的第三资源查找请求;
向系统模块发送所述第三资源查找请求;
从所述系统模块接收到所述第三资源查找请求的响应信息,其中,所述第三资源查找请求的响应信息包含系统插件资源;
将所述系统插件资源发送给所述插件标识对应的插件模块。
3.根据权利要求2所述的方法,其特征在于,所述将所述系统插件资源发送给所述插件标识对应的插件模块,包括:
根据所述系统插件资源,获取所述第一资源查找请求的响应信息,其中,所述第一资源查找请求的响应信息包括所述系统插件资源;
将所述第一资源查找请求的响应信息发送给所述插件标识对应的插件模块。
4.根据权利要求2所述的方法,其特征在于,在所述根据所述请求内容和预设的安全身份信息,获取包含所述请求内容的第三资源查找请求之前,还包括:
判断所述请求内容是否包括预设的非插件权限请求内容;
若是,则执行所述根据所述请求内容和预设的安全身份信息,获取包含所述请求内容的第三资源查找请求;
若否,则将所述第一资源查找请求的插件标识替换为宿主标识,并将替换后的第一资源查找请求发送给所述系统模块,从所述系统模块接收到所述替换后的第一资源查找请求的响应信息,其中,所述替换后的第一资源查找请求的响应信息包含系统插件资源。
5.根据权利要求4所述的方法,其特征在于,在所述判断所述请求内容是否包括预设的非插件权限请求内容之前,还包括:
确定所述请求内容为合法内容。
6.根据权利要求1所述的方法,其特征在于,所述根据所述第二资源查找请求在预设的插件共用资源中进行资源查找,获取宿主插件资源,包括:
根据所述第二资源查找请求,在宿主本地的插件共用资源中和/或宿主外部的插件共用资源中进行资源查找,获取宿主插件资源。
7.根据权利要求1至6任一所述的方法,其特征在于,
所述系统插件资源包括与系统用户界面特征一致的插件资源;
所述宿主插件资源包括与宿主用户界面特征一致的插件资源。
8.一种插件资源查找方法,其特征在于,包括:
在从宿主模块接收到启动指令时,发出用于在系统模块中进行资源查找的第一资源查找请求,其中,所述第一资源查找请求包括插件模块的插件标识,所述宿主模块和所述宿主模块的插件模块均为继承所述系统模块的子类对象;
接收系统插件资源,并加载所述系统插件资源;
根据所述第一资源查找请求和所述系统插件资源,向宿主模块发送第二资源查找请求;
接收宿主插件资源,并加载所述宿主插件资源。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度(中国)有限公司,未经百度(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910430953.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:订单批次处理方法、装置及计算机系统
- 下一篇:紧凑式轻质口琴管换热器