构件及部署部分的设计

来源:互联网 发布:.net 获取当前域名 编辑:程序博客网 时间:2024/05/18 00:40
构件的含义

•《计算机百科全书》中
ü构件为在构件软件系统中具有相对独立功能、可以明确辨识接口契约指定、语境有明显依赖关系、
独立部署且多由第三方提供的可组装软件实

•按照UML2.0的定义,
ü构件是系统中的可替换的模块化部分,它封装了自己的内容;
ü构件利用提供接口请求接口定义自身的行为;
ü它起类型的作用。

基本构件和包装构件
•基本构件
ü注重于把构件定义为在系统中可执行的元素。
•包装构件
ü扩展了基本构件的概念
ü注重于把构件定义为一组相关的元素,这组元素为开发过程的一部分。
ü定义了构件的命名空间方面。
•构件的命名空间
ü包括类、接口、构件、包、用况、依赖(如映射)和制品。
ü把所复用的构件作为大粒度构件的成分,并把它们的请求和提供接口连接在一起

0 0
原创粉丝点击