论文部分内容阅读
针对现今主流插件框架的可扩展性和灵活性较差、框架源码开放度较低等问题,提出一种基于插件树的框架设计方案。通过建立插件树,将该框架划分成插件节点、路径及根节点三部分。使用XML语言描述addin文件,并存储插件基本属性、所需程序集以及挂接到插件树的路径值。插件节点根据该路径值挂接到插件树中,实现整个插件框架。实验结果表明,该框架具有结构层次清晰、扩展简易灵活、源码透明的特点。