- 6
- 0
- 约6.67千字
- 约 26页
- 2016-11-21 发布于湖北
- 举报
插件框架
插件介绍
概念
Eclipse插件架构
插件内部结构
典型插件定义
插件加载
插件类加载-ClassLoader
插件加载过程
Eclipse插件加载过程
插件框架概述
开放工厂OSGi.NET插件框架,是OSGi R4.2规范移植到.NET平台的实现。OSGi全称为Open Service Gateway Initiative,它一方面指由IBM、Oracle、BEA、SAP等国际IT巨头组成的OSGi联盟组织;另一方面指该组织制定的一个基于Java语言的服务规范——OSGi服务平台。
OSGi.NET插件框架提供了模块化与插件化、面向服务架构和模块扩展三大功能,适用于控制台、WinForm、Windows服务、WPF、ASP.NET和移动平台等任意.NET应用环境。
目前,OSGi已经得到广泛的应用,如下所示。
插件程序结构
基于OSGi.NET插件框架的应用程序体系结构如下图所示。在这里,应用程序由主程序和插件组成。主程序是具体的应用环境的入口,它用于启动OSGi.NET插件框架并进入插件框架暴露出来的入口点;应用插件则是实现软件不同功能的业务模块。
OSGi.NET插件框架优点
开放、规范、统一:符合规范的模块均可被OSGi.NET插件框架加载。
快速集成:将模块放在插件模块即实现功能集成。
高度可重用:仅通过拷贝即可实现重用,无需修改任何代码。
热插拔与动态:每
您可能关注的文档
- 低分值-10kV配电安装工程施工方案概述.doc
- 2015造价工程师考试(管理)知识点总结_new_new解读.docx
- 低功耗触发器比较及计算机模拟别业论文开题_new概述.doc
- 低功耗触发器比较及计算机模拟别业论文开题概述.doc
- 2015造价员继续教育考试(建筑施工新技术)答案_new_new解读.docx
- 低碳经济公需科目考试题库(大全)_new概述.doc
- 低碳经济公需科目考试题库(大全)概述.doc
- 2015长春市中小学教师继教培训小学信息技术测试二答案_new_new解读.docx
- 低碳经济公需科目考试题库集合完整版_new概述.doc
- 2015长春市中小学教师继教培训小学信息技术测试二答案解读.docx
原创力文档

文档评论(0)