【发布时间】:2010-10-05 00:07:36
【问题描述】:
对于这个小组作业,我们必须生成一个设计文档,其中包括系统/模块间依赖关系以及进程间依赖关系的分解。
我们被警告要注意逻辑组件和物理组件之间的差异。有人可以向我解释一下每个是什么吗?
谢谢。
【问题讨论】:
标签: dependencies logical-components
对于这个小组作业,我们必须生成一个设计文档,其中包括系统/模块间依赖关系以及进程间依赖关系的分解。
我们被警告要注意逻辑组件和物理组件之间的差异。有人可以向我解释一下每个是什么吗?
谢谢。
【问题讨论】:
标签: dependencies logical-components
组件是一个专门的类,它具有一个或多个提供和必需的接口形式的外部规范,以及一个由一个或多个实现其行为的分类器组成的内部实现。 (感谢 UML 规范的定义)。
物理组件是特定于平台的,例如 CORBA 或 .NET 或 WSDL 组件 - 以具体形式存在于系统中的东西。逻辑组件与平台无关(或与平台无关),是一种有用的设计工件,可能会或可能不会作为物理组件实现。
【讨论】: