任务:对组件流建模
本任务指定了实现设计子系统的服务组件的详细信息。
用途

详细阐述一个或多个工具:设计子系统(已在任务:子系统设计(SOA)过程中描述)并提供详细的工件:服务组件设计。

关系
角色主要: 其他: 辅助:
输入必需: 可选: 外部:
输出
主要描述

基于 SOA 的解决方案中所使用的服务是通过工件:服务组件实现的,它们属于满足特定业务功能的子系统。 每个服务组件都有责任确保它将实现的服务的 QoS。 作为企业级的资产,每个服务组件都具有与自身关联的筹资、管理和维护方面的资格。基础结构管理必须到位以确保服务组件的可用性、负载均衡、安全性、性能,版本控制以及整体运行状况,它们将负责实施一组服务的功能并确保其服务质量。 功能组件和技术组件可以在多个服务组件中使用。

步骤
模型组件流

在此活动中,我们将确定服务组件中的内部控制流。这可以表示为序列或活动图。

ISV 考虑事项:将根据 ISV 软件包来确定包组件中的组件内部流是否显现和/或可配置。 如果 ISV 组件内的对象显现且可配置,则可以对它们进行调整和定制,以便更好地满足解决方案。 但是,必须意识到这样做所牵涉的潜在持续维护问题。 在许多情况下,既不可能,也无必要确定 ISV 软件包内的组件内部流。 在此例中,ISV 组件应视为“黑匣”,即只显现和实现记述的服务。

属性
多次出现
事件驱动
正在进行
可选
已计划
可重复
更多信息