You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
313 lines
34 KiB
Plaintext
313 lines
34 KiB
Plaintext
<mxfile host="Electron" modified="2023-04-13T07:58:45.067Z" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/21.1.2 Chrome/106.0.5249.199 Electron/21.4.3 Safari/537.36" etag="HCmbMISIGiuYku31IEvp" version="21.1.2" type="device">
|
|
<diagram id="C5RBs43oDa-KdzZeNtuy" name="Page-1">
|
|
<mxGraphModel dx="2595" dy="1540" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
|
|
<root>
|
|
<mxCell id="WIyWlLk6GJQsqaUBKTNV-0" />
|
|
<mxCell id="WIyWlLk6GJQsqaUBKTNV-1" parent="WIyWlLk6GJQsqaUBKTNV-0" />
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-0" value="" style="rounded=1;whiteSpace=wrap;html=1;strokeWidth=4;fillColor=#fff2cc;gradientColor=#ffd966;strokeColor=#d6b656;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
|
|
<mxGeometry x="271" y="40" width="200" height="650" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-1" value="" style="rounded=1;whiteSpace=wrap;html=1;strokeWidth=4;fillColor=#d5e8d4;gradientColor=#97d077;strokeColor=#82b366;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
|
|
<mxGeometry x="42" y="40" width="178" height="650" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-2" value="" style="rounded=1;whiteSpace=wrap;html=1;strokeWidth=4;fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
|
|
<mxGeometry x="528" y="40" width="1404" height="650" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-3" value="<b style="font-size: 22px;"><font style="font-size: 22px;">用户端界面</font></b>" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=22;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
|
|
<mxGeometry x="67" y="40" width="125" height="40" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-4" value="<span style="font-size: 24px;"><b style="font-size: 24px;">消息协议</b></span>" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=24;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
|
|
<mxGeometry x="306.5" y="50" width="125" height="40" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-5" value="<b style=""><font style="font-size: 40px;">交互式内核:执行代码、语言服务</font></b>" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=24;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
|
|
<mxGeometry x="700" y="50" width="632" height="40" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-27" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;strokeWidth=3;curved=1;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="t6ZCzsWARIrcch3DQErl-11" target="t6ZCzsWARIrcch3DQErl-25">
|
|
<mxGeometry relative="1" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-11" value="<font style=""><span style="font-size: 18px;"><b>VS Code</b></span><br><font style="font-size: 16px;">.net Interactive</font><br></font>" style="rounded=1;whiteSpace=wrap;html=1;strokeWidth=2;fillColor=#f5f5f5;gradientColor=#b3b3b3;strokeColor=#666666;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
|
|
<mxGeometry x="62" y="100" width="130" height="50" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-29" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;strokeWidth=3;curved=1;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="t6ZCzsWARIrcch3DQErl-12" target="t6ZCzsWARIrcch3DQErl-25">
|
|
<mxGeometry relative="1" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-12" value="<font style="font-size: 18px;"><b>CodeSpaces</b></font>" style="rounded=1;whiteSpace=wrap;html=1;strokeWidth=2;fillColor=#f5f5f5;gradientColor=#b3b3b3;strokeColor=#666666;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
|
|
<mxGeometry x="62" y="220" width="130" height="30" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-28" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;strokeWidth=3;curved=1;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="t6ZCzsWARIrcch3DQErl-13" target="t6ZCzsWARIrcch3DQErl-25">
|
|
<mxGeometry relative="1" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-13" value="<font style="font-size: 18px;">Azure Data Studio</font>" style="rounded=1;whiteSpace=wrap;html=1;strokeWidth=2;fontStyle=1;fillColor=#f5f5f5;gradientColor=#b3b3b3;strokeColor=#666666;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
|
|
<mxGeometry x="62" y="160" width="130" height="50" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-31" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;strokeWidth=3;curved=1;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="t6ZCzsWARIrcch3DQErl-14" target="t6ZCzsWARIrcch3DQErl-25">
|
|
<mxGeometry relative="1" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-14" value="<font style="font-size: 18px;"><b>Try.NET</b></font>" style="rounded=1;whiteSpace=wrap;html=1;strokeWidth=2;fillColor=#f5f5f5;gradientColor=#b3b3b3;strokeColor=#666666;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
|
|
<mxGeometry x="62" y="260" width="130" height="30" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-32" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;strokeWidth=3;curved=1;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="t6ZCzsWARIrcch3DQErl-15" target="t6ZCzsWARIrcch3DQErl-26">
|
|
<mxGeometry relative="1" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-15" value="<font style="font-size: 18px;">Jupyter</font>" style="rounded=1;whiteSpace=wrap;html=1;strokeWidth=2;fontStyle=1;fillColor=#f5f5f5;gradientColor=#b3b3b3;strokeColor=#666666;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
|
|
<mxGeometry x="62" y="340" width="130" height="30" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-33" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;strokeWidth=3;curved=1;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="t6ZCzsWARIrcch3DQErl-16" target="t6ZCzsWARIrcch3DQErl-26">
|
|
<mxGeometry relative="1" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-16" value="<font style="font-size: 18px;">Azure Notebooks</font>" style="rounded=1;whiteSpace=wrap;html=1;strokeWidth=2;fontStyle=1;fillColor=#f5f5f5;gradientColor=#b3b3b3;strokeColor=#666666;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
|
|
<mxGeometry x="62" y="382" width="130" height="50" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-34" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;strokeWidth=3;curved=1;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="t6ZCzsWARIrcch3DQErl-17" target="t6ZCzsWARIrcch3DQErl-26">
|
|
<mxGeometry relative="1" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-17" value="<font style=""><span style="font-size: 18px;">VS Code</span><br><span style="font-weight: normal;"><font style="font-size: 16px;">基于 Jupyter</font></span><br></font>" style="rounded=1;whiteSpace=wrap;html=1;strokeWidth=2;fontStyle=1;fillColor=#f5f5f5;gradientColor=#b3b3b3;strokeColor=#666666;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
|
|
<mxGeometry x="62" y="443" width="130" height="50" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-35" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;strokeWidth=3;curved=1;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="t6ZCzsWARIrcch3DQErl-18" target="t6ZCzsWARIrcch3DQErl-26">
|
|
<mxGeometry relative="1" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-18" value="<span style="font-size: 18px;">nteract</span>" style="rounded=1;whiteSpace=wrap;html=1;strokeWidth=2;fontStyle=1;fillColor=#f5f5f5;gradientColor=#b3b3b3;strokeColor=#666666;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
|
|
<mxGeometry x="62" y="505" width="130" height="30" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-68" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;curved=1;strokeWidth=4;fillColor=#fad9d5;strokeColor=#ae4132;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="t6ZCzsWARIrcch3DQErl-21" target="t6ZCzsWARIrcch3DQErl-48">
|
|
<mxGeometry relative="1" as="geometry">
|
|
<Array as="points">
|
|
<mxPoint x="620" y="595" />
|
|
<mxPoint x="620" y="370" />
|
|
</Array>
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-21" value="<font style="font-size: 18px;"><b>dotnet-repl</b></font>" style="rounded=1;whiteSpace=wrap;html=1;strokeWidth=2;fillColor=#f5f5f5;gradientColor=#b3b3b3;strokeColor=#666666;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
|
|
<mxGeometry x="62" y="570" width="130" height="50" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-25" value="PMP<br>基于Json的消息协议" style="html=1;shadow=0;dashed=0;align=center;verticalAlign=middle;shape=mxgraph.arrows2.twoWayArrow;dy=0.6;dx=35;strokeWidth=3;fontStyle=1" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
|
|
<mxGeometry x="306.5" y="150" width="140" height="120" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-65" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;curved=1;strokeWidth=4;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="t6ZCzsWARIrcch3DQErl-26" target="t6ZCzsWARIrcch3DQErl-48">
|
|
<mxGeometry relative="1" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-26" value="JMP<br>Jupyter 消息协议" style="html=1;shadow=0;dashed=0;align=center;verticalAlign=middle;shape=mxgraph.arrows2.twoWayArrow;dy=0.6;dx=35;strokeWidth=3;fontStyle=1" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
|
|
<mxGeometry x="299" y="373" width="140" height="120" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-36" value="" style="rounded=1;whiteSpace=wrap;html=1;fillColor=default;glass=0;shadow=0;strokeWidth=3;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
|
|
<mxGeometry x="588" y="120" width="644" height="540" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-37" value="<font style="font-size: 30px;">&nbsp; C#</font>" style="rounded=1;whiteSpace=wrap;html=1;strokeWidth=2;align=left;fillColor=#dae8fc;strokeColor=#6c8ebf;gradientColor=#7ea6e0;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
|
|
<mxGeometry x="683" y="199.5" width="183" height="90" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-38" value="<font style="font-size: 30px;">&nbsp; F#</font>" style="rounded=1;whiteSpace=wrap;html=1;strokeWidth=2;align=left;fillColor=#dae8fc;gradientColor=#7ea6e0;strokeColor=#6c8ebf;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
|
|
<mxGeometry x="683" y="309.5" width="183" height="90" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-39" value="<div style=""><span style="background-color: initial;"><font style="font-size: 22px;">&nbsp;<b> Power</b></font></span></div><div style=""><span style="font-size: 22px;"><b>&nbsp; Shell</b></span></div>" style="rounded=1;whiteSpace=wrap;html=1;strokeWidth=2;align=left;fillColor=#dae8fc;gradientColor=#7ea6e0;strokeColor=#6c8ebf;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
|
|
<mxGeometry x="683" y="419.5" width="183" height="90" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-40" value="<font size="1" style=""><b style="font-size: 32px;">dotnet-interactive</b></font>" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
|
|
<mxGeometry x="772" y="120" width="322" height="70" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-41" value="<b><font style="font-size: 20px;">连接到运行时</font></b>" style="rounded=1;whiteSpace=wrap;html=1;strokeWidth=3;arcSize=50;strokeColor=#2B1F85;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
|
|
<mxGeometry x="752" y="550" width="183" height="70" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-42" value="<font style="font-size: 20px;">Roslyn</font>" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
|
|
<mxGeometry x="774" y="204.5" width="80" height="80" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-43" value="<font style="font-size: 20px;">FSI</font>" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
|
|
<mxGeometry x="774" y="314.5" width="80" height="80" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-44" value="<font style="font-size: 16px;"><b>PWSH<br>SHELL</b><br></font>" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
|
|
<mxGeometry x="774" y="424.5" width="80" height="80" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-45" value="<font style="font-size: 30px;">Mermaid</font>" style="rounded=1;whiteSpace=wrap;html=1;strokeWidth=2;align=center;fillColor=#dae8fc;strokeColor=#6c8ebf;gradientColor=#7ea6e0;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
|
|
<mxGeometry x="886" y="234.5" width="140" height="60" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-46" value="<b style="font-size: 20px;"><font color="#787878">BYO<br>language</font></b>" style="rounded=1;whiteSpace=wrap;html=1;strokeWidth=3;dashed=1;strokeColor=#6B6B6B;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
|
|
<mxGeometry x="886" y="364.5" width="140" height="95" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-47" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeWidth=4;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
|
|
<mxGeometry x="1205" y="224.5" width="60" height="60" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-48" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeWidth=4;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
|
|
<mxGeometry x="552" y="330" width="80" height="80" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-52" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;strokeWidth=4;curved=1;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" target="t6ZCzsWARIrcch3DQErl-48">
|
|
<mxGeometry relative="1" as="geometry">
|
|
<mxPoint x="446" y="210" as="sourcePoint" />
|
|
<mxPoint x="531" y="345" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-57" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeWidth=4;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
|
|
<mxGeometry x="1205" y="359.5" width="60" height="60" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-58" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeWidth=4;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
|
|
<mxGeometry x="1205" y="499.5" width="60" height="60" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-59" value="Standed<br>I/O" style="html=1;shadow=0;dashed=0;align=center;verticalAlign=middle;shape=mxgraph.arrows2.twoWayArrow;dy=0.6;dx=35;strokeWidth=4;fontStyle=1;strokeColor=#00008A;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
|
|
<mxGeometry x="1313" y="100" width="140" height="120" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-60" value="PMP" style="html=1;shadow=0;dashed=0;align=center;verticalAlign=middle;shape=mxgraph.arrows2.twoWayArrow;dy=0.6;dx=35;strokeWidth=4;fontStyle=1;strokeColor=#00008A;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
|
|
<mxGeometry x="1313" y="510" width="140" height="120" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-61" value="JMP" style="html=1;shadow=0;dashed=0;align=center;verticalAlign=middle;shape=mxgraph.arrows2.twoWayArrow;dy=0.6;dx=35;strokeWidth=4;fontStyle=1;strokeColor=#00008A;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
|
|
<mxGeometry x="1313" y="305" width="140" height="120" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-62" value="<font style="font-size: 30px;">Kusto</font>" style="rounded=1;whiteSpace=wrap;html=1;strokeWidth=2;align=center;fillColor=#dae8fc;strokeColor=#6c8ebf;gradientColor=#7ea6e0;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
|
|
<mxGeometry x="1066" y="294.5" width="131" height="70" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-63" value="<font style="font-size: 30px;">SQL</font>" style="rounded=1;whiteSpace=wrap;html=1;strokeWidth=2;align=center;fillColor=#dae8fc;strokeColor=#6c8ebf;gradientColor=#7ea6e0;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
|
|
<mxGeometry x="1046" y="349.5" width="131" height="70" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-64" value="<font style="font-size: 23px;">代理内核</font>" style="rounded=1;whiteSpace=wrap;html=1;strokeWidth=2;align=center;fillColor=#dae8fc;strokeColor=#6c8ebf;gradientColor=#7ea6e0;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
|
|
<mxGeometry x="1044" y="567" width="131" height="70" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-69" value="" style="endArrow=none;html=1;rounded=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;strokeWidth=3;edgeStyle=orthogonalEdgeStyle;curved=1;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="t6ZCzsWARIrcch3DQErl-48" target="t6ZCzsWARIrcch3DQErl-37">
|
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
|
<mxPoint x="612" y="410" as="sourcePoint" />
|
|
<mxPoint x="652" y="-100" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-73" value="" style="endArrow=none;html=1;rounded=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;strokeWidth=3;edgeStyle=orthogonalEdgeStyle;curved=1;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="t6ZCzsWARIrcch3DQErl-48" target="t6ZCzsWARIrcch3DQErl-38">
|
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
|
<mxPoint x="612" y="410" as="sourcePoint" />
|
|
<mxPoint x="662" y="360" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-74" value="" style="endArrow=none;html=1;rounded=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;strokeWidth=3;edgeStyle=orthogonalEdgeStyle;curved=1;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="t6ZCzsWARIrcch3DQErl-48" target="t6ZCzsWARIrcch3DQErl-39">
|
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
|
<mxPoint x="612" y="410" as="sourcePoint" />
|
|
<mxPoint x="662" y="360" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-77" value="" style="endArrow=none;html=1;rounded=0;entryX=1;entryY=1;entryDx=0;entryDy=0;exitX=0;exitY=0.5;exitDx=0;exitDy=0;strokeWidth=3;edgeStyle=orthogonalEdgeStyle;curved=1;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="t6ZCzsWARIrcch3DQErl-41" target="t6ZCzsWARIrcch3DQErl-48">
|
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
|
<mxPoint x="442" y="790" as="sourcePoint" />
|
|
<mxPoint x="492" y="740" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-78" value="" style="endArrow=none;html=1;rounded=0;strokeWidth=3;edgeStyle=orthogonalEdgeStyle;curved=1;entryX=0.5;entryY=1;entryDx=0;entryDy=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="t6ZCzsWARIrcch3DQErl-41" target="t6ZCzsWARIrcch3DQErl-46">
|
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
|
<mxPoint x="622" y="870" as="sourcePoint" />
|
|
<mxPoint x="672" y="820" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-81" value="" style="endArrow=none;html=1;rounded=0;strokeWidth=3;entryX=0;entryY=1;entryDx=0;entryDy=0;exitX=1;exitY=0.25;exitDx=0;exitDy=0;edgeStyle=orthogonalEdgeStyle;curved=1;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="t6ZCzsWARIrcch3DQErl-63" target="t6ZCzsWARIrcch3DQErl-47">
|
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
|
<mxPoint x="462" y="820" as="sourcePoint" />
|
|
<mxPoint x="742" y="760" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-83" value="" style="endArrow=none;html=1;rounded=0;strokeWidth=3;entryX=0.5;entryY=1;entryDx=0;entryDy=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;edgeStyle=orthogonalEdgeStyle;curved=1;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="t6ZCzsWARIrcch3DQErl-41" target="t6ZCzsWARIrcch3DQErl-63">
|
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
|
<mxPoint x="802" y="840" as="sourcePoint" />
|
|
<mxPoint x="1082" y="780" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-85" value="" style="endArrow=none;html=1;rounded=0;strokeWidth=3;exitX=1;exitY=0.75;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;edgeStyle=orthogonalEdgeStyle;curved=1;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="t6ZCzsWARIrcch3DQErl-41" target="t6ZCzsWARIrcch3DQErl-64">
|
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
|
<mxPoint x="926" y="805" as="sourcePoint" />
|
|
<mxPoint x="1026" y="800" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-86" value="" style="endArrow=none;html=1;rounded=0;strokeWidth=3;entryX=0;entryY=0.5;entryDx=0;entryDy=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;edgeStyle=orthogonalEdgeStyle;curved=1;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="t6ZCzsWARIrcch3DQErl-61" target="t6ZCzsWARIrcch3DQErl-101">
|
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
|
<mxPoint x="892" y="850" as="sourcePoint" />
|
|
<mxPoint x="1232" y="730" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-87" value="" style="endArrow=none;html=1;rounded=0;strokeWidth=3;entryX=0;entryY=0.5;entryDx=0;entryDy=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;edgeStyle=orthogonalEdgeStyle;curved=1;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="t6ZCzsWARIrcch3DQErl-60" target="t6ZCzsWARIrcch3DQErl-108">
|
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
|
<mxPoint x="952" y="890" as="sourcePoint" />
|
|
<mxPoint x="1292" y="770" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-88" value="" style="endArrow=none;html=1;rounded=0;strokeWidth=3;entryX=0;entryY=0.5;entryDx=0;entryDy=0;edgeStyle=orthogonalEdgeStyle;curved=1;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" target="t6ZCzsWARIrcch3DQErl-107">
|
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
|
<mxPoint x="1452" y="570" as="sourcePoint" />
|
|
<mxPoint x="1313" y="790" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-89" value="" style="endArrow=none;html=1;rounded=0;strokeWidth=3;entryX=0;entryY=0.5;entryDx=0;entryDy=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;edgeStyle=orthogonalEdgeStyle;curved=1;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="t6ZCzsWARIrcch3DQErl-60" target="t6ZCzsWARIrcch3DQErl-105">
|
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
|
<mxPoint x="1012" y="940" as="sourcePoint" />
|
|
<mxPoint x="1352" y="820" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-90" value="" style="endArrow=none;html=1;rounded=0;strokeWidth=3;entryX=0;entryY=1;entryDx=0;entryDy=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="t6ZCzsWARIrcch3DQErl-59" target="t6ZCzsWARIrcch3DQErl-96">
|
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
|
<mxPoint x="982" y="920" as="sourcePoint" />
|
|
<mxPoint x="1322" y="800" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-91" value="" style="endArrow=none;html=1;rounded=0;strokeWidth=3;entryX=0;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="t6ZCzsWARIrcch3DQErl-58" target="t6ZCzsWARIrcch3DQErl-60">
|
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
|
<mxPoint x="992" y="930" as="sourcePoint" />
|
|
<mxPoint x="1332" y="810" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-92" value="" style="endArrow=none;html=1;rounded=0;strokeWidth=3;entryX=0;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="t6ZCzsWARIrcch3DQErl-57" target="t6ZCzsWARIrcch3DQErl-61">
|
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
|
<mxPoint x="1002" y="940" as="sourcePoint" />
|
|
<mxPoint x="1342" y="820" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-93" value="" style="endArrow=none;html=1;rounded=0;strokeWidth=3;entryX=0;entryY=0.5;entryDx=0;entryDy=0;entryPerimeter=0;exitX=1;exitY=0;exitDx=0;exitDy=0;edgeStyle=orthogonalEdgeStyle;curved=1;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="t6ZCzsWARIrcch3DQErl-47" target="t6ZCzsWARIrcch3DQErl-59">
|
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
|
<mxPoint x="1012" y="950" as="sourcePoint" />
|
|
<mxPoint x="1352" y="830" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-94" value="" style="endArrow=none;html=1;rounded=0;strokeWidth=3;entryX=1;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" target="t6ZCzsWARIrcch3DQErl-64">
|
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
|
<mxPoint x="1202" y="530" as="sourcePoint" />
|
|
<mxPoint x="1362" y="840" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-95" value="" style="endArrow=none;html=1;rounded=0;strokeWidth=3;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=0;entryY=1;entryDx=0;entryDy=0;edgeStyle=orthogonalEdgeStyle;curved=1;" edge="1" parent="WIyWlLk6GJQsqaUBKTNV-1" source="t6ZCzsWARIrcch3DQErl-64" target="t6ZCzsWARIrcch3DQErl-57">
|
|
<mxGeometry width="50" height="50" relative="1" as="geometry">
|
|
<mxPoint x="1402" y="900" as="sourcePoint" />
|
|
<mxPoint x="1742" y="780" as="targetPoint" />
|
|
</mxGeometry>
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-96" value="<font style="font-size: 22px;"><font style="font-size: 22px;" color="#787878"><b style="">SQL Tools<br></b></font>Service</font>" style="rounded=1;whiteSpace=wrap;html=1;strokeWidth=3;strokeColor=#6B6B6B;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
|
|
<mxGeometry x="1492" y="50" width="140" height="95" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-97" value="<font style="font-size: 30px;">&nbsp; R</font>" style="rounded=1;whiteSpace=wrap;html=1;strokeWidth=2;align=left;fillColor=#008a00;strokeColor=#005700;fontColor=#ffffff;verticalAlign=top;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
|
|
<mxGeometry x="1666" y="97" width="203" height="109.5" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-98" value="<span style="font-size: 20px;">IRKernel</span>" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;verticalAlign=middle;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
|
|
<mxGeometry x="1757" y="97.5" width="107" height="107" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-99" value="<font style="font-size: 30px;">&nbsp; Julia</font>" style="rounded=1;whiteSpace=wrap;html=1;strokeWidth=2;align=left;fillColor=#008a00;strokeColor=#005700;fontColor=#ffffff;verticalAlign=top;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
|
|
<mxGeometry x="1646" y="151.5" width="203" height="109.5" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-100" value="<span style="font-size: 20px;">julia</span>" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
|
|
<mxGeometry x="1737" y="152" width="107" height="107" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-101" value="<font style="font-size: 30px;">Python</font>" style="rounded=1;whiteSpace=wrap;html=1;strokeWidth=2;align=left;fillColor=#008a00;strokeColor=#005700;fontColor=#ffffff;verticalAlign=middle;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
|
|
<mxGeometry x="1622" y="209.75" width="203" height="109.5" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-102" value="<span style="font-size: 20px;">IPyKernel</span>" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
|
|
<mxGeometry x="1702" y="200.5" width="107" height="107" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-103" value="<span style="font-size: 30px;">&nbsp;HTML</span>" style="rounded=1;whiteSpace=wrap;html=1;strokeWidth=2;align=left;fillColor=#008a00;strokeColor=#005700;fontColor=#ffffff;verticalAlign=top;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
|
|
<mxGeometry x="1532" y="359.5" width="203" height="109.5" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-104" value="<span style="font-size: 20px;">浏览器</span>" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
|
|
<mxGeometry x="1623" y="360" width="107" height="107" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-105" value="<span style="font-size: 30px;">Java<br>&nbsp;Script<br></span>" style="rounded=1;whiteSpace=wrap;html=1;strokeWidth=2;align=left;fillColor=#008a00;strokeColor=#005700;fontColor=#ffffff;verticalAlign=top;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
|
|
<mxGeometry x="1492" y="432" width="203" height="109.5" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-106" value="<span style="font-size: 20px;">浏览器</span>" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
|
|
<mxGeometry x="1583" y="432.5" width="107" height="107" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-107" value="<font color="#787878"><span style="font-size: 22px;"><b>其它内核</b></span></font>" style="rounded=1;whiteSpace=wrap;html=1;strokeWidth=3;strokeColor=#6B6B6B;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
|
|
<mxGeometry x="1710" y="509.5" width="171.5" height="95" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="t6ZCzsWARIrcch3DQErl-108" value="<font color="#787878"><span style="font-size: 22px;"><b>dotnet interactive<br>(远程)<br></b></span></font>" style="rounded=1;whiteSpace=wrap;html=1;strokeWidth=3;strokeColor=#6B6B6B;" vertex="1" parent="WIyWlLk6GJQsqaUBKTNV-1">
|
|
<mxGeometry x="1482" y="584" width="220" height="95" as="geometry" />
|
|
</mxCell>
|
|
</root>
|
|
</mxGraphModel>
|
|
</diagram>
|
|
</mxfile>
|