基于插件式开发的软件项目(二)
摘要:
基于插件式开发的软件项目(二) 在这一个篇幅里,我主要是讲诉关于dll中实现的插件式开发,在接下来会讲诉COM,ActiveX等方式实现的方案。 首先要开发一个基于插件式开发的软件系统,最重要有3点: 1.定义接口结构,一个具有预见性的接口能为减少后期维护。通过统一的程序接口来调用不同的模块,以实现不同功能,或者扩充主程序的功能。使应用灵活,可以为程序增加新的功能或者升级部分功能,而主程序不需要重新编译和连接。 2.应用程序中的实现结构,WindowS平台上一般表现为一个可执行的文件(一般为exe文件),这个可执行文件负责启动整个系统,将插件系统所需的插件加载到自己的进程地址空间中 阅读全文
posted @ 2011-01-17 01:11 龙哥FK 阅读(4822) 评论(19) 推荐(5)
浙公网安备 33010602011771号