这里以“TCP协议中的三次握手”来讲一下Markdown编辑器中UML序列图的应用。
连接建立的过程:
```sequence
Title:连接建立的过程
客户主机->服务器主机: 连接请求(SYN=1,seq=client_isn)
服务器主机->客户主机: 授予连接(SYN=1,seq=client_isn)\n ack=client_isn+1
客户主机->服务器主机: 确认(SYN=0,seq=client_isn+1)\nack=server_isn+1
```
呈现效果
Created with Rapha?l 2.1.2连接建立的过程客户主机客户主机服务器主机服务器主机连接请求(SYN=1,seq=client_isn)授予连接(SYN=1,seq=client_isn) ack=client_isn+1确认(SYN=0,seq=client_isn+1)ack=server_isn+1
上例中,标题“连接建立的过程”使用“Title:”标识,通信双方“客户主机与服务器主机”,第二行语句中“客户主机与服务器主机”出现的顺序决定图中出现的位置;
“客户主机与服务器主机”间使用“->”减号大于号,右侧使用“:”冒号(注意必须是英文半角的)。
第三行语句中“服务器主机”在前,“客户主机”主机在后,箭头的方向就是从“服务器主机到客户主机”。
另外,第三行、第四行语句中消息内容比较长,使用“\n”反斜杠字母n进行了换行。
时间: 2024-10-17 20:45:08