论文部分内容阅读
该文首先介绍了构件、构件描述语言以及构件库的基本知识.详细介绍JavaBeans构件、BML、OCL构件描述语言和XML语言,并讨论了建立自定义构件目录库的必要性. 然后,我们设计了一个分布式构件目录库的实现系统并介绍了该系统的体系结构、各个模块的具体功能.从管理域的划分、多层次树型结构、构件信息描述和构件目录库的基本知识等方面加以讨论. 在定义了构件描述信息和目录库的系统结构的基础上.我们详细介绍了构件目录库支持工具的设计与实现.我们给出了对构件描述符的提取、存储、增加、删除和检索的具体方法以及所用的主要数据结构和算法.采用XML语言描述构件信息,采用本地XML数据库存储XML文件.系统是一个基于Java语言开发的系统,具有良好的可移植性、兼容性和可扩展性.