基于DirectUI可扩展应用程序架构的设计与实现  被引量:1

Expanded Application Framework Based on DirectUI

在线阅读下载全文

作  者:陈志泊[1] 林健[1] 

机构地区:[1]北京林业大学信息学院,北京100083

出  处:《计算机科学》2012年第S3期295-300,共6页Computer Science

基  金:林业公益性行业科研专项项目(200904030)资助

摘  要:随着软件技术的发展,应用程序的体系结构也发生着重大变化。传统架构方式开发的软件在功能扩展、升级、性能优化方面存在种种弊端,扩展、升级时需要重新编译连接整个程序的源代码;在性能方面,传统方式开发的软件启动后会初始化所有模块,而不是按需加载。为了解决这些问题,设计并实现了一种基于动态链接库的插件式软件架构。基于此框架,开发人员可以快速地定制应用程序界面,按照需要进行模块加载,支持扩展,二次开发时无需对之前的程序进行编译;各个功能以动态链接库的形式出现,降低了耦合性。随着软件技术的发展,应用程序的体系结构也发生着重大变化。传统架构方式开发的软件在功能扩展、升级、性能优化方面存在种种弊端,扩展、升级时需要重新编译连接整个程序的源代码;在性能方面,传统方式开发的软件启动后会初始化所有模块,而不是按需加载。为了解决这些问题,设计并实现了一种基于动态链接库的插件式软件架构。基于此框架,开发人员可以快速地定制应用程序界面,按照需要进行模块加载,支持扩展,二次开发时无需对之前的程序进行编译;各个功能以动态链接库的形式出现,降低了耦合性。

关 键 词:动态链接库 延迟加载 插件 模块 即插即用 DirectUI 

分 类 号:TP3[自动化与计算机技术—计算机科学与技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象