我准备开发一套新系统,但现在存一些问题,由于这是个比较大的系统,由几个相对独立又有联系的功能模块组成,由于这几个模块不是一下全部完成,是由一个一个模块上,我希望先做成一个大的系统框架平台,然后用接口实现一个个模块的组合。当用户要求使用某个功能时,我们就提供某个功能模块的文件就能实现,不希望编译主程序。我这种想法能实现吗?该用什么方式和技术实现?在这里先谢谢各位。

解决方案 »

  1.   

    使用DLL,把各个子系统作成DLL,这样也是所谓的软件热插拔
      

  2.   

    在Windows平台下就用COM呗,看看Windows的添加删除程序中的添加Windows组件,它能实现,你理论上也能。
      

  3.   

    TO  erpuml,eastliangliang 你们有这方面的相关资料吗?或者那些书有这种方面的介绍。
      

  4.   

    COM的书N多,建议先去CSDN的文档中心搜一些看看,有很多不错的。
      

  5.   

    现在流行采用COM,我以前做过,是用DLL来做的
      

  6.   

    我想使用BPL的方式来实现,可行吗?