摘要
对使用基于DLL的COM组件模型进行软件开发存在的“DH”问题进行分析,提出使用反射技术对软件模块DLL文件进行动态加载从而克服“DH”存在的缺陷,使得在设计软件界面框架时,各功能模块DLL文件修改后只需重新加载而不需要对整个项目进行重新编译,降低了软件开发时,各功能模块之间以及功能模块与主程序框架之间的耦合度。
The "DH" problem in the software development using DLL-based COM component model is analyzed, and using the reflection technology to dynamically load the software module DLL file to overcome the defects of"DH" is proposed, so that when designing the software interface framework, after the functional module DLL file is modified, it only needs to be reloaded without recompiling the entire project, which reduces the coupling between the functional modules and between the functional modules and the main program framework during software development.
作者
周立新
陈华中
王刚
顾保国
宋彦智
ZHOU Li-xin;CHEN Hua-zhong;WAGN Gang;GU Bao-guo;SONG Yan-zhi(Unit 63726 of the PLA,Yinchuan 750004,China)
出处
《测控技术》
CSCD
2018年第B09期44-46,50,共4页
Measurement & Control Technology
关键词
反射技术
动态加载
插件技术
.Net平台
reflection technology
dynamic loading
plugin technology
. Net platform