运行模型
元素名 |
图标 |
含义 |
---|---|---|
Process |
|
进程,加截的组件、服务/微服务列表[1..*]。 |
Thread |
|
线程,加载的组件、服务/微服务列表[1..*]。 |
Package |
|
进程组,包含进程列表。 |
Mutex |
|
锁/临界区,锁类型(自旋锁、排它锁、分布式锁、共享锁等)。 |
Composition |
|
组合,是整体与部分的关系,但部分不能离开整体而单独存在。 |
Aggregation |
|
聚合,是整体与部分的关系,且部分可以离开整体而单独存在。 |
Association |
|
关联,是一种拥有的关系,它使一个类知道另一个类的属性和方法。 |
建模示例
运行模型不需要引用其它模型中的元素,根据实际业务流程在图中创建对应的进程和线程元素,并建立它们之间的交互关系。如下图所示描述一个数据批量处理交互过程。