[发明专利]一种管理插件的方法及管理插件的装置有效
申请号: | 200910039820.0 | 申请日: | 2009-05-31 |
公开(公告)号: | CN101566954A | 公开(公告)日: | 2009-10-28 |
发明(设计)人: | 晁云瞳;林镇群;杨舒健;曾有贵 | 申请(专利权)人: | 珠海金山软件股份有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 广州华进联合专利商标代理有限公司 | 代理人: | 李双皓;王 茹 |
地址: | 519015广东省珠海*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 管理 插件 方法 装置 | ||
技术领域
本发明涉及插件技术领域,尤其涉及一种管理插件的方法及管理插件 的装置。
背景技术
插件作为快捷、有效扩展应用程序功能的一种常见手段,在我们日常 接触的办公软件、浏览器等应用程序中,不乏一些爱好者来安装某些插件 去实现一些应用程序不能实现的功能,例如:在浏览器中安装设置网络书 签插件,方便上网用户收藏、管理自己关注的网址;又譬如,在WPS文字 中安装文字工具插件(包含功能:删除空段、删除段首空格、删除软回车 等),轻松实现WPS文字中的智能排版;这些扩展功能是应用程序原本不具 备的,通过安装相应的插件来可以满足广大用户的需求。
插件机制已经成为现代应用程序设计的主流模式,通过插件不需要修 改应用程序就可以增加应用程序的功能,这大大的提高了应用程序的灵活 性和扩展性。
但当应用程序升级后,就可能引起安装在该应用程序上的插件的接口 参数与应用程序的接口参数不一致,造成插件与应用程序的不兼容,若在 插件与应用程序不兼容的情况下,不把插件禁用掉,可能会造成应用程序 的不稳定,从而给用户带来不便。
现有技术中,在应用程序升级之后,应用程序会去检查已安装的插件 是否和其本身兼容,如果不兼容就会把该插件禁用掉,这样做虽然可以保 证应用程序的稳定性,但同时也给用户带来了不便,用户再也不能使用插 件带来的功能,还要去服务端重新下载新的插件,浪费时间和精力;另外 用户在插件与应用程序不兼容的情况下,可能会去下载新的插件,而放弃 原来的插件,这样对原有插件的开发者来说也是一种损失。
发明内容
本发明提供了一种管理插件的方法及管理插件的装置,能解决插件与 应用程序的兼容性问题。
本发明的技术方案是:一种管理插件的方法,包括步骤:
步骤一、检测安装在应用程序上的插件的接口参数和所述应用程序的接 口参数是否一致;如果不一致,则执行步骤二;
步骤二、读取所述插件的标识,检测服务端是否有与所述标识相同且与 所述应用程序的接口参数一致的插件;如果有,则从所述服务端获取与所述 标识相同且与所述应用程序的接口参数一致的插件;
所述检测服务端是否有与所述标识相同且与所述应用程序的接口参数一 致的插件的过程具体为:
在服务端预先根据每个插件的接口参数设置一个兼容区间,在服务端的 每一个插件都有相应的兼容区间;
读取所述应用程序的版本信息,从所述服务端获取与所述标识相同的插 件的兼容区间信息,检测应用程序的版本是否落在所述兼容区间内;如果应 用程序的版本落在所述兼容区间内,则表明所述服务端有与所述标识相同且 与所述应用程序的接口参数一致的插件。
另外一种管理插件的方法,包括步骤:
步骤一、读取安装在应用程序上的插件的标识,按预定时间检测服务端 是否有与所述标识相同的新版本的插件;如果有,则执行步骤二;
步骤二、检测所述新版本的插件的接口参数和所述应用程序的接口参数 是否一致,如果一致,执行步骤三;
步骤三、从所述服务端获取所述新版本的插件;
所述检测所述新版本的插件的接口参数和所述应用程序的接口参数是否 一致的过程具体为:
在服务端预先根据每个插件的接口参数设置一个兼容区间,在服务端的 每一个插件都有相应的兼容区间;
读取所述应用程序的版本信息,从所述服务端获取与所述标识相同的插 件的兼容区间信息,检测应用程序的版本是否在所述兼容区间内;如果应用 程序的版本落在所述兼容区间内,则表明所述新版本的插件的接口参数和所 述应用程序的接口参数一致。
本发明的管理插件的装置,包括:
第一检测模块,用于检测安装在应用程序上的插件的接口参数和所述应 用程序的接口参数是否一致;
获取模块,与所述第一检测模块连接,在所述第一检测模块检测所述 插件的接口参数和所述应用程序的接口参数不一致时,用于读取所述插件 的标识,从服务端获取与所述标识相同且与所述应用程序的接口参数一致 的所述插件;
所述从服务端获取与所述标识相同且与所述应用程序的接口参数一致 的插件的过程具体为:
在服务端预先根据每个插件的接口参数设置一个兼容区间,在服务端 的每一个插件都有相应的兼容区间;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海金山软件股份有限公司,未经珠海金山软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910039820.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种符合ISO规则的无形磁条卡
- 下一篇:电脑系统与其BIOS结构和开机方法