mirror of
https://github.com/taigrr/nats.docs
synced 2025-01-18 04:03:23 -08:00
92 lines
6.4 KiB
XML
92 lines
6.4 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="195pt"
|
|
viewBox="0.00 0.00 358.71 195.23" 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 191.231)">
|
|
<title>nats_request_reply</title>
|
|
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-191.231 354.7072,-191.231 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->subject -->
|
|
<g id="edge1" class="edge">
|
|
<title>publisher->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="-85.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->reply -->
|
|
<!-- sub1 -->
|
|
<g id="node4" class="node">
|
|
<title>sub1</title>
|
|
<path fill="none" stroke="#000000" d="M338.6453,-187.231C338.6453,-187.231 286.8931,-187.231 286.8931,-187.231 280.8931,-187.231 274.8931,-181.231 274.8931,-175.231 274.8931,-175.231 274.8931,-163.231 274.8931,-163.231 274.8931,-157.231 280.8931,-151.231 286.8931,-151.231 286.8931,-151.231 338.6453,-151.231 338.6453,-151.231 344.6453,-151.231 350.6453,-157.231 350.6453,-163.231 350.6453,-163.231 350.6453,-175.231 350.6453,-175.231 350.6453,-181.231 344.6453,-187.231 338.6453,-187.231"/>
|
|
<text text-anchor="middle" x="312.7692" y="-165.031" font-family="Times,serif" font-size="14.00" fill="#000000">Subscriber</text>
|
|
</g>
|
|
<!-- subject->sub1 -->
|
|
<g id="edge4" class="edge">
|
|
<title>subject->sub1</title>
|
|
<path fill="none" stroke="#000000" stroke-dasharray="1,5" d="M206.3306,-129.9516C224.0345,-136.4849 245.8822,-144.5474 265.1678,-151.6645"/>
|
|
<polygon fill="#000000" stroke="#000000" points="264.0976,-155.0002 274.691,-155.1788 266.5211,-148.4331 264.0976,-155.0002"/>
|
|
<text text-anchor="middle" x="241.6623" y="-150.031" font-family="Times,serif" font-size="14.00" fill="#000000">msg1</text>
|
|
</g>
|
|
<!-- sub2 -->
|
|
<g id="node5" class="node">
|
|
<title>sub2</title>
|
|
<path fill="none" stroke="#000000" d="M338.6453,-133.231C338.6453,-133.231 286.8931,-133.231 286.8931,-133.231 280.8931,-133.231 274.8931,-127.231 274.8931,-121.231 274.8931,-121.231 274.8931,-109.231 274.8931,-109.231 274.8931,-103.231 280.8931,-97.231 286.8931,-97.231 286.8931,-97.231 338.6453,-97.231 338.6453,-97.231 344.6453,-97.231 350.6453,-103.231 350.6453,-109.231 350.6453,-109.231 350.6453,-121.231 350.6453,-121.231 350.6453,-127.231 344.6453,-133.231 338.6453,-133.231"/>
|
|
<text text-anchor="middle" x="312.7692" y="-111.031" font-family="Times,serif" font-size="14.00" fill="#000000">Subscriber</text>
|
|
</g>
|
|
<!-- subject->sub2 -->
|
|
<g id="edge5" class="edge">
|
|
<title>subject->sub2</title>
|
|
<path fill="none" stroke="#000000" stroke-dasharray="1,5" d="M208.5147,-116.7107C225.6358,-116.4677 246.2469,-116.1751 264.6064,-115.9146"/>
|
|
<polygon fill="#000000" stroke="#000000" points="264.8751,-119.4112 274.8243,-115.7695 264.7756,-112.4119 264.8751,-119.4112"/>
|
|
<text text-anchor="middle" x="241.6623" y="-119.031" font-family="Times,serif" font-size="14.00" fill="#000000">msg1</text>
|
|
</g>
|
|
<!-- sub3 -->
|
|
<g id="node6" class="node">
|
|
<title>sub3</title>
|
|
<path fill="none" stroke="#000000" d="M338.6453,-49.231C338.6453,-49.231 286.8931,-49.231 286.8931,-49.231 280.8931,-49.231 274.8931,-43.231 274.8931,-37.231 274.8931,-37.231 274.8931,-25.231 274.8931,-25.231 274.8931,-19.231 280.8931,-13.231 286.8931,-13.231 286.8931,-13.231 338.6453,-13.231 338.6453,-13.231 344.6453,-13.231 350.6453,-19.231 350.6453,-25.231 350.6453,-25.231 350.6453,-37.231 350.6453,-37.231 350.6453,-43.231 344.6453,-49.231 338.6453,-49.231"/>
|
|
<text text-anchor="middle" x="312.7692" y="-27.031" font-family="Times,serif" font-size="14.00" fill="#000000">Subscriber</text>
|
|
</g>
|
|
<!-- subject->sub3 -->
|
|
<g id="edge6" class="edge">
|
|
<title>subject->sub3</title>
|
|
<path fill="none" stroke="#000000" d="M203.1327,-98.1448C224.1767,-85.3011 252.059,-68.2838 274.4388,-54.6249"/>
|
|
<polygon fill="#000000" stroke="#000000" points="276.3189,-57.5779 283.0314,-49.3807 272.6722,-51.6028 276.3189,-57.5779"/>
|
|
<text text-anchor="middle" x="241.6623" y="-85.031" font-family="Times,serif" font-size="14.00" fill="#000000">msg1</text>
|
|
</g>
|
|
<!-- reply->publisher -->
|
|
<g id="edge8" class="edge">
|
|
<title>reply->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>
|
|
<!-- reply->sub3 -->
|
|
<!-- sub3->reply -->
|
|
<g id="edge7" class="edge">
|
|
<title>sub3->reply</title>
|
|
<path fill="none" stroke="#000000" d="M274.891,-37.2937C255.7517,-38.1623 232.4997,-38.2075 212.9317,-37.4295"/>
|
|
<polygon fill="#000000" stroke="#000000" points="212.9434,-33.926 202.7835,-36.9303 212.5994,-40.9175 212.9434,-33.926"/>
|
|
</g>
|
|
</g>
|
|
</svg>
|