[发明专利]基于中间件插件框架的插件文档资源控制方法及客户端有效
| 申请号: | 201410287488.0 | 申请日: | 2014-06-24 |
| 公开(公告)号: | CN105204830B | 公开(公告)日: | 2018-08-07 |
| 发明(设计)人: | 徐佳宏;张明明;朱吕亮;张建国 | 申请(专利权)人: | 深圳市茁壮网络股份有限公司 |
| 主分类号: | G06F8/20 | 分类号: | G06F8/20;G06F9/50 |
| 代理公司: | 深圳市深软翰琪知识产权代理有限公司 44380 | 代理人: | 柳大江 |
| 地址: | 518004 广东省深圳市*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 中间件 插件 框架 文档 资源 控制 方法 客户端 | ||
1.一种基于中间件插件框架的插件文档资源控制方法,运行于客户端,其特征在于,该方法包括:
设置客户端中的中间件插件框架,该中间件插件框架包括中间件单元和插件单元,所述中间件单元包括插件管理器、网页引擎及应用程序接口API模块,所述插件单元包括一个插件库和一个插件框架模块,所述插件框架模块包括插件接口和框架接口;
当客户端的一个插件启动时,插件管理器对该插件进行验证;
当该插件通过验证时,插件管理器给该插件随机分配一个插件实例标识符;
在该插件运行的过程中,插件单元中的插件框架模块将该插件实例标识符注册到插件框架模块的插件接口中;
当该插件进行文档操作时,插件框架模块根据预先设置的文档操作条件和该插件的插件实例标识符,监测该插件的文档操作;
如果该插件的文档操作符合预先设置的文档操作条件,则插件框架模块向插件管理器返回文档操作成功的信息,然后继续执行文档操作;及
如果该插件的文档操作不符合预先设置的文档操作条件,则阻止该文档操作,然后向插件管理器返回文档操作失败的信息。
2.如权利要求1所述的基于中间件插件框架的插件文档资源控制方法,其特征在于,所述插件管理器与插件单元的插件接口连接,还用于控制插件的校验、安装和卸载,所述网页引擎与插件单元的框架接口连接,用于启动该插件。
3.如权利要求1所述的基于中间件插件框架的插件文档资源控制方法,其特征在于,该方法还包括步骤:
当所述插件接口中的API程序接口被该插件调用时,所述插件管理器将调用的API程序接口映射到中间件单元中的API模块中相应的API基础功能函数,调用该相应的API基础功能函数。
4.如权利要求1所述的基于中间件插件框架的插件文档资源控制方法,其特征在于,所述预先设置的文档操作条件包括:条件1,每个插件的操作路径为预设路径;条件2,每个插件不能操作中间件单元的系统文件;条件3,同时开启的文档数量上限值为第二预设值;
如果该插件的文档操作同时满足条件1至条件3,则插件框架模块判定该插件的文档操作符合预先设置的文档操作条件;
如果该插件的文档操作不满足条件1至条件3中的任一一条,则插件框架模块判定该插件的文档操作不符合预先设置的文档操作条件。
5.如权利要求1所述的基于中间件插件框架的插件文档资源控制方法,其特征在于,所述预先设置的文档操作条件中固定不变的条件内置于该插件的描述信息中,允许更改的条件注册至插件框架模块的插件接口中。
6.一种基于中间件插件框架的客户端,其特征在于,该客户端包括:
中间件插件框架,该中间件插件框架包括中间件单元和插件单元,所述中间件单元包括插件管理器、网页引擎及应用程序接口API模块,所述插件单元包括一个插件库和一个插件框架模块,所述插件框架模块包括插件接口和框架接口;
所述插件管理器用于,当客户端的一个插件启动时,对该插件进行验证;
所述插件管理器还用于,当该插件通过验证时,给该插件随机分配一个插件实例标识符;
所述插件框架模块用于,在该插件运行的过程中,将该插件实例标识符注册到插件框架模块的插件接口中;
所述插件框架模块还用于,当该插件进行文档操作时,根据预先设置的文档操作条件和该插件的插件实例标识符,监测该插件的文档操作;
所述插件框架模块还用于,如果该插件的文档操作符合预先设置的文档操作条件,则向插件管理器返回文档操作成功的信息,然后继续执行文档操作;及
所述插件框架模块还用于,如果该插件的文档操作不符合预先设置的文档操作条件,则阻止该文档操作,然后向插件管理器返回文档操作失败的信息。
7.如权利要求6所述的基于中间件插件框架的客户端,其特征在于,所述插件管理器与插件单元的插件接口连接,还用于控制插件的校验、安装和卸载,所述网页引擎与插件单元的框架接口连接,用于启动该插件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市茁壮网络股份有限公司,未经深圳市茁壮网络股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410287488.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种应用界面保存恢复方法、系统、以及一种电子设备
- 下一篇:处理器间同步系统





