论文部分内容阅读
本文结合参加“国家高技术产业发展项目:青鸟分布业务协作支撑环境”项目的工作实践,针对构件的发展,对面向特定领域的大粒度构件进行了研究,主要工作和成果如下:
1)主要研究了构件技术与领域、构件粒度、应用集成、框架之间的关系,提出了业务单元的概念。业务单元面向特定领域,具有大粒度封装、内部结构清晰、多层次接口、高可配置性、支持集成技术、快速开发、一定的平台迁移性等特性。
2)在业务单元概念的基础上,针对业务单元面向特定领域等特点,给出了业务单元的构件模型,描述了业务单元的接口与结构。
3)最后,本文讨论了业务单元的实现以及应用的相关问题,描述了在微软的.NET平台上业务单元的实现。通过采用与反射结合的多种设计模式,设计了业务单元容器,提供了业务单元运行时环境。同时,本文也讨论了业务单元在应用时遇到的业务单元组装方式以及业务单元开发过程问题。