hlo*_*dal 24 protocols sequence-diagram
我正在寻找一种工具来绘制为滑动窗口协议发送的一系列数据包.有许多工具用于绘制带有水平线的消息序列图,但我希望能够对角线绘制线条,就像这个图像的底部一样:
SYN,SYN + ACK,ACK示例http://i32.tinypic.com/2lazp1k.jpg
请建议合适的工具.我很可能只对免费版本感兴趣,但如果你对商业广告有一个非常好的建议,你也可以包括它.
小智 29
mscgen可以使用arcgradient选项执行此操作.这段代码将完全呈现您示例的第二部分:
msc {
arcgradient=20;
client, server;
client => server [label="SYN"];
server => client [label="SYN + ACK"];
client => server [label="ACK"];
}
Run Code Online (Sandbox Code Playgroud)
如果你复制粘贴这个片段在mscgen_js在线演示,你会看到.
Pet*_*ran 13
我一直在使用websequencediagrams.基本上是mscgen的webapp版本,带有一些不同的花式渲染器.

Websequencediagrams还将其图表呈现作为脚本API公开.现在我将我的图表存储为HTML文件,将它们提交给git,显示不错的差异等等.即,
<html>
<body>
<div class="wsd" wsd_style="rose"><pre>
App->set_state PAUSE
<!-- your wsd diagram commands, etc... -->
</pre></div>
<script type="text/javascript" src="http://www.websequencediagrams.com/service.js"></script>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
21809 次 |
| 最近记录: |