[发明专利]一种集成插件的方法和装置在审
申请号: | 201610080261.8 | 申请日: | 2016-02-04 |
公开(公告)号: | CN105786562A | 公开(公告)日: | 2016-07-20 |
发明(设计)人: | 尹婷;何行舟;曾柯斌;李永蕊 | 申请(专利权)人: | 百度在线网络技术(北京)有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F11/36 |
代理公司: | 北京鸿德海业知识产权代理事务所(普通合伙) 11412 | 代理人: | 袁媛 |
地址: | 100085 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 集成 插件 方法 装置 | ||
1.一种集成插件的方法,其特征在于,应用提供的插件集成入口包括插件安 装入口,所述方法包括:
所述插件安装入口被触发后,寻址待集成插件的插件文件;
将所述插件文件安装至所述应用以便集成插件;
记录插件安装信息,所述插件安装信息包括插件文件被安装的文件路径。
2.根据权利要求1所述的方法,其特征在于,所述寻址待集成插件的插件文 件具体包括:
由所述插件安装入口从默认的插件文件存储位置获取所述插件的插件文 件。
3.根据权利要求1所述的方法,其特征在于,所述插件集成入口还包括插件 执行入口;
所述方法还包括:所述插件执行入口被触发后,依据所述插件安装信息中 的文件路径调取并运行安装的插件文件。
4.根据权利要求1所述的方法,其特征在于,所述插件集成入口还包括插件 卸载入口;
所述方法还包括:所述插件卸载入口被触发后,依据所述插件安装信息中 的文件路径寻址并删除安装的插件文件。
5.根据权利要求1所述的方法,其特征在于,所述插件集成入口还包括插件 功能模块测试入口;
所述方法还包括:所述插件功能模块测试入口被触发后,依据所述插件安 装信息调用安装的插件文件,并根据配置文件测试插件功能模块。
6.根据权利要求5所述的方法,其特征在于,所述依据所述插件安装信息调 用安装的插件文件,并根据配置文件测试插件功能模块具体包括:
依据所述插件安装信息中的文件路径寻找到安装的插件文件;
根据配置文件中的插件功能模块名称读取所述安装的插件文件中具有相同 名称的插件功能模块文件;
利用配置文件中的配置参数对读取的插件功能模块文件进行插件功能模块 的测试。
7.根据权利要求6所述的方法,其特征在于,所述配置文件中的插件功能模 块名称是自动记录的;或者,
为插件开发方提供输入配置文件参数的配置参数入口,由插件开发方通过 所述配置参数入口输入插件功能模块的名称。
8.根据权利要求6或7所述的方法,其特征在于,所述方法还包括:通过为 插件开发方提供的配置参数入口,引导插件开发方按照预定的形式在配置文件中 自定义用于测试插件功能模块的配置参数。
9.根据权利要求1-3、5-7任一项所述的方法,其特征在于,所述方法还包括: 将插件文件转换成符合应用调用的格式以便集成。
10.一种集成插件的装置,其特征在于,该装置设置于应用,所述装置包括: 插件集成入口和信息记录单元;
所述插件集成入口还包括插件安装入口,用于:
被触发后,寻址待集成插件的插件文件;
将所述插件文件安装至所述应用以便集成插件;
所述信息记录单元,用于记录插件安装信息,所述插件安装信息包括插件 文件被安装的文件路径。
11.根据权利要求10所述的装置,其特征在于,所述插件安装入口寻址待集 成插件的插件文件具体执行以下操作:
由所述插件安装入口从默认的插件文件存储位置获取所述插件的插件文 件。
12.根据权利要求10所述的装置,其特征在于,所述插件集成入口还包括插 件执行入口,用于被触发后,依据所述插件安装信息中的文件路径调取并运行 安装的插件文件。
13.根据权利要求10所述的装置,其特征在于,所述插件集成入口还包括插 件卸载入口,用于被触发后,依据所述插件安装信息中的文件路径寻址并删除 安装的插件文件。
14.根据权利要求10所述的装置,其特征在于,所述插件集成入口还包括插 件功能模块测试入口,用于被触发后,依据所述插件安装信息调用安装的插件 文件,并根据配置文件测试插件功能模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于百度在线网络技术(北京)有限公司,未经百度在线网络技术(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610080261.8/1.html,转载请声明来源钻瓜专利网。