PlantUML 1.2021.3 语言参考指引
图,规则是不同的。 @startuml 用户 -> 认证中心: 登录操作 认证中心 -> 缓存: 存放(key=token+ip,value=token)token 用户 <- 认证中心 : 认证成功返回token 用户 -> 认证中心: 下次访问头部携带token认证 认证中心 <- 缓存: key=token+ip获取token 其他服务 <- 认证中心: 存在且校验成功则跳转到用户请求的其他服务 "很长很长很长\n的名字" as L #99FF99 /' 也可以这样声明: participant L as "很长很长很长\n的名字" #99FF99 '/ Alice->Bob: 认证请求 Bob->Alice: 认证响应 Bob->L: 记录事务日志 @enduml PlantUML 语言参考指引 (1.2021.2) 2 / 397 1.3 在参与者中使用非字母符号 1 时序图 您可以使用关键字 ’ 次级分组标签’)。 关键词 end 用来结束分组。 注意,分组可以嵌套使用。 @startuml Alice -> Bob: 认证请求 alt 成功情况 Bob -> Alice: 认证接受 else 某种失败情况 Bob -> Alice: 认证失败 group 我自己的标签 Alice -> Log : 开始记录攻击日志 loop 1000次 Alice -> Bob: DNS0 码力 | 398 页 | 4.22 MB | 1 年前3PlantUML 1.2020.22 语言参考指引
图,规则是不同的。 @startuml 用户 -> 认证中心: 登录操作 认证中心 -> 缓存: 存放(key=token+ip,value=token)token 用户 <- 认证中心 : 认证成功返回token 用户 -> 认证中心: 下次访问头部携带token认证 认证中心 <- 缓存: key=token+ip获取token 其他服务 <- 认证中心: 存在且校验成功则跳转到用户请求的其他服务0 码力 | 295 页 | 3.08 MB | 1 年前3使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2020.23)
图,规则是不同的。 @startuml 用户 -> 认证中心: 登录操作 认证中心 -> 缓存: 存放(key=token+ip,value=token)token 用户 <- 认证中心 : 认证成功返回token 用户 -> 认证中心: 下次访问头部携带token认证 认证中心 <- 缓存: key=token+ip获取token 其他服务 <- 认证中心: 存在且校验成功则跳转到用户请求的其他服务0 码力 | 307 页 | 3.17 MB | 1 年前3使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2023.11)
’ 次级分组标签’)。 关键词 end 用来结束分组。 注意,分组可以嵌套使用。 @startuml Alice -> Bob: 认证请求 alt 成功情况 Bob -> Alice: 认证接受 else 某种失败情况 Bob -> Alice: 认证失败 group 我自己的标签 Alice -> Log : 开始记录攻击日志 loop 1000次 Alice -> Bob: DNS 次级分组标签 1 序列图 1.13 次级分组标签 对于 group 而言,在标头处的 [和] 之间可以显示次级文本或标签。 @startuml Alice -> Bob: 认证请求 Bob -> Alice: 认证失败 group 我自己的标签 [我自己的标签2] Alice -> Log : 开始记录攻击日志 loop 1000次 Alice -> Bob: DNS攻击 end Alice 你可以通过使用 == 关键词来将你的图表分割成多个逻辑步骤。 @startuml == 初始化 == Alice -> Bob: 认证请求 Bob --> Alice: 认证响应 == 重复 == Alice -> Bob: 认证请求 Alice <-- Bob: 认证响应 @enduml PlantUML 语言参考指引 (1.2023.11) 17 / 538 1.21 引用 1 序列图0 码力 | 539 页 | 7.74 MB | 1 年前3使用 PlantUML 绘制 UML - PlantUML 语言参考指引(Version 1.2021.2)
图,规则是不同的。 @startuml 用户 -> 认证中心: 登录操作 认证中心 -> 缓存: 存放(key=token+ip,value=token)token 用户 <- 认证中心 : 认证成功返回token 用户 -> 认证中心: 下次访问头部携带token认证 认证中心 <- 缓存: key=token+ip获取token 其他服务 <- 认证中心: 存在且校验成功则跳转到用户请求的其他服务0 码力 | 381 页 | 4.05 MB | 1 年前3PlantUML 1.2021.1 语言参考指引
图,规则是不同的。 @startuml 用户 -> 认证中心: 登录操作 认证中心 -> 缓存: 存放(key=token+ip,value=token)token 用户 <- 认证中心 : 认证成功返回token 用户 -> 认证中心: 下次访问头部携带token认证 认证中心 <- 缓存: key=token+ip获取token 其他服务 <- 认证中心: 存在且校验成功则跳转到用户请求的其他服务0 码力 | 376 页 | 4.00 MB | 1 年前3
共 6 条
- 1