[发明专利]插件式软件集成方法及装置有效
申请号: | 201210154543.X | 申请日: | 2012-05-17 |
公开(公告)号: | CN103425468A | 公开(公告)日: | 2013-12-04 |
发明(设计)人: | 陈江宁;李少维;洒西涛;魏贺生;张巍;潘俊;单国军 | 申请(专利权)人: | 航天信息股份有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 北京科龙寰宇知识产权代理有限责任公司 11139 | 代理人: | 孙皓晨 |
地址: | 100097 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 插件 软件 集成 方法 装置 | ||
1.一种插件式软件集成方法,其特征在于,包括以下步骤:
建立插件扩展库,所述插件扩展库包括各插件信息及各插件安装策略;
软件启动时按预定方式从所述插件扩展库中获取所需的插件,根据所述各插件安装策略将所述各插件与所述软件的主程序的菜单栏建立对应关系;
所述主程序接收用户对所述菜单栏的菜单的操作信息,并将所述操作信息发送至开发运行平台;
所述开发运行平台根据所述操作信息和所述对应关系从所述插件扩展库调用相应的插件,通过所述插件执行具体的操作。
2.根据权利要求1所述的插件式软件集成方法,其特征在于,还包括以下步骤:
将多项插件均需要用到的基本程序模块存入所述开发运行平台的存储目录,并在所述软件启动时将所述基本程序模块的运行纳入所述开发运行平台所在的内内存空间。
3.根据权利要求1所述的插件式软件集成方法,其特征在于,所述主程序包括用户管理单元和日志管理单元,所述用户管理单元用于处理用户的新增、修改、查询、删除操作;所述日志管理单元用于处理日志的属性配置、日志输出、日志查询操作。
4.根据权利要求3所述的插件式软件集成方法,其特征在于,所述主程序还包括用户界面控制单元,用于接收用户输入信息,通过所述开发运行平台将所述用户输入信息发送到对应的插件,所述用户界面控制单元接收所述插件的输出信息,并将所述输出信息输送至显示器屏幕上显示。
5.一种插件式软件集成装置,其特征在于,包括:
插件扩展库,其包括各插件信息及各插件安装策略;
插件管理模块,用于处理插件的安装、加载、查询、删除操作,当软件启动时按预定方式从所述插件扩展库中获取所需的插件,根据所述各插件安装策略将所述各插件与所述软件的主程序的菜单栏建立对应关系;
主程序模块,用于接收用户对所述菜单栏的菜单的操作信息,并将所述操作信息发送至开发运行平台;
所述开发运行平台,用于根据所述操作信息和所述对应关系从所述插件扩展库调用相应的插件,通过所述插件执行具体的操作。
6.根据权利要求5所述的插件式软件集成装置,其特征在于,将多项插件均需要用到的基本程序模块存入所述开发运行平台的存储目录,并在所述软件启动时将所述基本程序模块的运行纳入所述开发运行平台所在的内内存空间。
7.根据权利要求5所述的插件式软件集成装置,其特征在于,所述主程序模块包括用户管理单元和日志管理单元,所述用户管理单元用于处理用户的新增、修改、查询、删除操作;所述日志管理单元用于处理日志的属性配置、日志输出、日志查询操作。
8.根据权利要求7所述的插件式软件集成装置,其特征在于,所述主程序模块还包括用户界面控制单元,用于接收用户输入信息,通过所述开发运行平台将所述用户输入信息发送到对应的插件,所述用户界面控制单元接收所述插件的输出信息,并将所述输出信息输送至显示器屏幕上显示。
9.根据权利要求5所述的插件式软件集成装置,其特征在于,所述开发运行平台还包括:
插件生成单元,用于生成与业务相关的插件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于航天信息股份有限公司,未经航天信息股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210154543.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种油雾处理器嵌入式过滤装置
- 下一篇:一种窑炉锅炉烟尘净化处理装置