PlantUML 在线编辑器

PlantUML 在线编辑器:
https://www.planttext.com/

语法示例:
https://blog.csdn.net/weixin_50367873/article/details/140638393

PlantUML 代码示例:

@startuml
'注释:爱丽斯向鲍勃发信息,请求认证'
Alice->Bob:请求认证
alt 成功
Bob->Alice: 认证成功
else 认证失败:密码错误
    Bob->Alice: 认证失败:密码错误
    group 如果有人不停的尝试,则记录在日志中,此时爱丽斯开始攻击
        Alice->Log:爱丽斯开始进行。。。
        loop 进行循环1000次
            Alice -> Bob:对鲍勃开始循环攻击
        end 
        Alice ->Log:循环结束
        note left:这是注释
    end
else 认证失败,拒绝访问
    Bob->Alice:爱丽斯,洗洗睡吧,我们拒绝你访问
end

@enduml

复杂一点的PlantUML,还可以给结点起别名:

@startuml
autonumber

actor "用户" as user
participant "TestApp" as app
participant "Server" as server
participant "Server2" as server2

user -> app : 打开应用
user -> app : 制作视频
app -> server : 发起合成请求
app -> app : 轮询查询合成结果
server -> app : 视频数据: video_path&video_wm_path&video_no_wm_path
server -> app : 水印信息: wm_width, wm_height, wm_position(水印宽高, 水印中心点坐标)

// ........

@enduml

版权声明:
作者:lichengxin
链接:https://www.techfm.club/p/172227.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>