任务:确定服务组件
此任务通过特定于 SOA 解决方案的详细信息(特别是从业务分析模型确定子系统时)扩展了传统的 RUP 子系统设计。一旦进行从业务领域到 IT 域的转换,就要将业务领域所定义的已确定功能区域映射到子系统(即:它们的 IT 对等对象)。
用途

为了将业务模型与其 IT 对等对象相关联,需要执行下列操作:

关系
主要描述

一开始,我们确定并记录子系统之间的依赖关系,这些子系统对应于任务:功能区域分析期间已确定的功能区域。通常一个功能区域将对应于一个子系统,这是一个简化的假设,已证实对于许多(即使并非大多数)情况都正确。如果决定将一个功能区域映射到多个子系统,同样会是可行而有效的;然而,这通常意味着领域分解不够深入,功能区域的详细程度不够。

步骤
确定服务组件

子系统自身并非 IT 资产,不能部署到 IT 基础结构中,它们用于将业务面与 IT 面相连。每个子系统由一个或多个服务组件实现,其中服务组件是企业范围的资产(受管的软件元素,具有已保证的可用性、负载均衡、安全性、性能和版本控制)。服务组件随即由多个功能组件和技术组件实现(如下图)。

通常,分配到子系统的每个服务都有一个服务组件,功能组件和技术组件可在同一子系统内的服务组件之间共享。

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