1
0
mirror of https://github.com/taigrr/nats.docs synced 2025-01-18 04:03:23 -08:00
2019-10-04 10:25:25 -05:00

66 lines
4.2 KiB
XML

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.40.1 (20161225.0304)
-->
<!-- Title: nats_request_reply Pages: 1 -->
<svg width="359pt" height="162pt"
viewBox="0.00 0.00 358.71 161.86" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 157.8639)">
<title>nats_request_reply</title>
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-157.8639 354.7072,-157.8639 354.7072,4 -4,4"/>
<!-- publisher -->
<g id="node1" class="node">
<title>publisher</title>
<path fill="none" stroke="#000000" d="M56.8346,-49.231C56.8346,-49.231 12.0551,-49.231 12.0551,-49.231 6.0551,-49.231 .0551,-43.231 .0551,-37.231 .0551,-37.231 .0551,-25.231 .0551,-25.231 .0551,-19.231 6.0551,-13.231 12.0551,-13.231 12.0551,-13.231 56.8346,-13.231 56.8346,-13.231 62.8346,-13.231 68.8346,-19.231 68.8346,-25.231 68.8346,-25.231 68.8346,-37.231 68.8346,-37.231 68.8346,-43.231 62.8346,-49.231 56.8346,-49.231"/>
<text text-anchor="middle" x="34.4448" y="-27.031" font-family="Times,serif" font-size="14.00" fill="#000000">Publisher</text>
</g>
<!-- subject -->
<g id="node2" class="node">
<title>subject</title>
<ellipse fill="none" stroke="#000000" cx="171.8604" cy="-117.231" rx="36.7663" ry="36.7663"/>
<text text-anchor="middle" x="171.8604" y="-113.031" font-family="Times,serif" font-size="14.00" fill="#000000">Subject</text>
</g>
<!-- publisher&#45;&gt;subject -->
<g id="edge1" class="edge">
<title>publisher&#45;&gt;subject</title>
<path fill="none" stroke="#000000" d="M63.2516,-49.2594C83.2612,-61.7822 110.1803,-78.6291 132.2123,-92.4176"/>
<polygon fill="#000000" stroke="#000000" points="130.3666,-95.3914 140.7002,-97.7297 134.0802,-89.4576 130.3666,-95.3914"/>
<text text-anchor="middle" x="102.0586" y="-84.031" font-family="Times,serif" font-size="14.00" fill="#000000">msg1</text>
</g>
<!-- reply -->
<g id="node3" class="node">
<title>reply</title>
<ellipse fill="none" stroke="#000000" cx="171.8604" cy="-31.231" rx="31.4636" ry="31.4636"/>
<text text-anchor="middle" x="171.8604" y="-27.031" font-family="Times,serif" font-size="14.00" fill="#000000">Reply</text>
</g>
<!-- publisher&#45;&gt;reply -->
<!-- sub1 -->
<g id="node4" class="node">
<title>sub1</title>
<path fill="none" stroke="#000000" d="M338.6453,-91.231C338.6453,-91.231 286.8931,-91.231 286.8931,-91.231 280.8931,-91.231 274.8931,-85.231 274.8931,-79.231 274.8931,-79.231 274.8931,-67.231 274.8931,-67.231 274.8931,-61.231 280.8931,-55.231 286.8931,-55.231 286.8931,-55.231 338.6453,-55.231 338.6453,-55.231 344.6453,-55.231 350.6453,-61.231 350.6453,-67.231 350.6453,-67.231 350.6453,-79.231 350.6453,-79.231 350.6453,-85.231 344.6453,-91.231 338.6453,-91.231"/>
<text text-anchor="middle" x="312.7692" y="-69.031" font-family="Times,serif" font-size="14.00" fill="#000000">Subscriber</text>
</g>
<!-- subject&#45;&gt;sub1 -->
<g id="edge3" class="edge">
<title>subject&#45;&gt;sub1</title>
<path fill="none" stroke="#000000" d="M207.0542,-106.2414C224.547,-100.7791 245.9472,-94.0967 264.9064,-88.1765"/>
<polygon fill="#000000" stroke="#000000" points="266.0625,-91.4823 274.5647,-85.1607 263.976,-84.8005 266.0625,-91.4823"/>
<text text-anchor="middle" x="241.6623" y="-101.031" font-family="Times,serif" font-size="14.00" fill="#000000">msg1</text>
</g>
<!-- reply&#45;&gt;publisher -->
<g id="edge5" class="edge">
<title>reply&#45;&gt;publisher</title>
<path fill="none" stroke="#000000" d="M140.9468,-36.9759C122.7803,-38.0548 99.4966,-38.2651 79.3354,-37.6068"/>
<polygon fill="#000000" stroke="#000000" points="79.257,-34.1006 69.1206,-37.1834 78.967,-41.0946 79.257,-34.1006"/>
</g>
<!-- sub1&#45;&gt;reply -->
<g id="edge4" class="edge">
<title>sub1&#45;&gt;reply</title>
<path fill="none" stroke="#000000" d="M274.7888,-61.9103C255.2759,-56.0942 231.509,-49.0101 211.7317,-43.1152"/>
<polygon fill="#000000" stroke="#000000" points="212.672,-39.7434 202.0889,-40.241 210.6725,-46.4517 212.672,-39.7434"/>
<text text-anchor="middle" x="241.6623" y="-59.031" font-family="Times,serif" font-size="14.00" fill="#000000">ack</text>
</g>
</g>
</svg>