处理图着重于可部署的代码/配置单元,以及如何将它们部署到技术平台上。部署单元表示业务功能、服务或应用程序组件的分组。处理图解决了以下问题:
- 需要将哪一组应用程序组件分组以形成部署单元?
- 一个部署单元如何与另一个(局域网、广域网和适用的协议)连接/交互?
- 应用程序配置和使用模式如何产生不同技术组件的负载或容量需求?
参见网络计算硬件图。为了呈现部署单元,处理图将以一种更通用的方式使用部署。部署单元可以作为部署应用程序组件的组件实例,或者作为将宿主部署的应用程序组件的物理实用程序组件(例如,应用程序服务器)。
这些部署单元之间的关联将表示连接(例如,一个网络),而信息流将表示正在交换的信息的性质。
在这些图表中,提供了容量需求的指示。
UML/BPMN EAP Profile
- 实体应用程序组件:实体组件通常派生自业务实体,负责管理对实体的访问及其完整性。
- 流程应用程序组件:流程应用程序组件负责业务流程执行。它编排流程的任务。
- 实用组件:表示经常重用的应用程序组件,大多数情况下都是现成的。
- 信息流:定义企业活动实体之间任何类型的信息(业务实体、事件、产品、非正式信息等)的流。
- 两个类之间的关联:关联有一个名称,对于每个端点提供相关元素的角色名称和基数(可能出现的次数)。
Archimate
此处理图显示了如何在不同类型的应用程序服务器下部署应用程序组件。
上面的部署配置仍然独立于未来在物理服务器上的部署。