Mermaid 顺序图示例
Mermaid 顺序图示例
sequenceDiagram
participant C as 客户端
participant O as 订单服务
participant P as 支付服务
C->>O: 提交订单
O->>P: 创建支付单
P-->>O: 支付单号
O-->>C: 201 Created| 常见用途 | 接口时序、超时与重试、异常分支评审 |
|---|---|
| 边界 | 顺序图描述单次交互场景,不表达完整状态机 |
按时间顺序展示对象间的消息交互:生命线表示参与者实例,激活条表示执行期,实心箭头为同步消息、开放箭头为异步消息、虚线开放箭头为返回消息。
sequenceDiagram
participant C as 客户端
participant O as 订单服务
participant P as 支付服务
C->>O: 提交订单
O->>P: 创建支付单
P-->>O: 支付单号
O-->>C: 201 Created| 常见用途 | 接口时序、超时与重试、异常分支评审 |
|---|---|
| 边界 | 顺序图描述单次交互场景,不表达完整状态机 |