UML 构件图(组件图)
搜集整理自:http://kb.cnblogs.com/a/1609352/
•什么是构件
构件和构件的要素
•构件是系统中可替换的物理部分,它包装了实现而且遵从并提供一组接口的实现
•规格说明:对于构件,必须有一个它所提供服务的抽象描述。通俗地说,每个构件都必
须提供特定的服务
•一个或多个实现:构件是一种物理概念,必须被一个或多个实现所支持,当然这些实现
都必需符合规格说明
•受约束的构件标准:每一个构件,在实现时必须遵从某种构件标准
•封装方法:也就是构件遵从的封装标准
•部署方法:当件要运行时,首先要部署它
构件的类型
•实施构件:这类构件是构成一个可执行系统必要和充分的构件,例如动态链接库
(dll)、可执行文件(exe),另外还包括如 COM+、CORBA 及企业级 Java Beans、
动态 Web 页面也属于实施构件的一部分