发明名称 |
基于中间件插件框架的插件内存资源控制方法及客户端 |
摘要 |
一种基于中间件插件框架的插件内存资源控制方法及客户端,该方法包括:设置客户端中的中间件插件框架;当客户端的一个插件启动时,插件管理器对该插件进行验证;当该插件通过验证时,插件管理器给该插件随机分配一个插件实例标识符;在该插件运行的过程中,插件单元中的插件框架模块将该插件实例标识符注册到插件框架模块的插件接口中;当该插件进行内存操作时,插件框架模块根据预先设置的内存操作条件和该插件的插件实例标识符,监测该插件的内存操作;如果该插件的内存操作符合预先设置的内存操作条件,则控制继续执行内存操作。利用本发明可通过创建的中间件插件框架,快速开发出自定义的功能插件,并控制插件的内存资源使用情况。 |
申请公布号 |
CN105224297A |
申请公布日期 |
2016.01.06 |
申请号 |
CN201410286908.3 |
申请日期 |
2014.06.24 |
申请人 |
深圳市茁壮网络股份有限公司 |
发明人 |
徐佳宏;张明明;朱吕亮;张建国 |
分类号 |
G06F9/44(2006.01)I;G06F9/50(2006.01)I |
主分类号 |
G06F9/44(2006.01)I |
代理机构 |
深圳市兴科达知识产权代理有限公司 44260 |
代理人 |
王翀 |
主权项 |
一种基于中间件插件框架的插件内存资源控制方法,运行于客户端,其特征在于,该方法包括:设置客户端中的中间件插件框架,该中间件插件框架包括中间件单元和插件单元,所述中间件单元包括插件管理器、网页引擎、及应用程序接口API模块,所述插件单元包括一个插件库和一个插件框架模块,所述插件框架模块包括插件接口和框架接口;当客户端的一个插件启动时,插件管理器对该插件进行验证;当该插件通过验证时,插件管理器给该插件随机分配一个插件实例标识符;在该插件运行的过程中,插件单元中的插件框架模块将该插件实例标识符注册到插件框架模块的插件接口中;当该插件进行内存操作时,插件框架模块根据预先设置的内存操作条件和该插件的插件实例标识符,监测该插件的内存操作;如果该插件的内存操作符合预先设置的内存操作条件,则插件框架模块向插件管理器返回内存操作成功的信息,然后继续执行内存操作;及如果该插件的内存操作不符合预先设置的内存操作条件,则阻止该内存操作,然后向插件管理器返回内存操作失败的信息。 |
地址 |
518004 广东省深圳市国威路罗湖高新技术产业第一园区113栋 |