-
Notifications
You must be signed in to change notification settings - Fork 3
/
architecture.xml
1 lines (1 loc) · 3.59 KB
/
architecture.xml
1
<mxGraphModel dx="800" dy="800" grid="1" guides="1" tooltips="1" connect="1" fold="1" page="1" pageScale="1" pageWidth="826" pageHeight="1169" style="default-style2"><root><mxCell id="0"/><mxCell id="1" parent="0"/><mxCell id="14" value="System" style="swimlane;whiteSpace=wrap" parent="1" vertex="1"><mxGeometry x="110" y="30" width="590" height="600" as="geometry"><mxRectangle x="220" y="20" width="80" height="23" as="alternateBounds"/></mxGeometry></mxCell><mxCell id="2" value="Frontend" style="ellipse;whiteSpace=wrap" parent="14" vertex="1"><mxGeometry x="250" y="50" width="80" height="80" as="geometry"/></mxCell><mxCell id="5" value="Communication support" style="ellipse;shape=cloud;whiteSpace=wrap" parent="14" vertex="1"><mxGeometry x="230" y="160" width="120" height="80" as="geometry"/></mxCell><mxCell id="9" value="Communication interface" style="endArrow=none;endFill=0" parent="14" source="5" target="3" edge="1"><mxGeometry x="-0.4" width="100" height="100" relative="1" as="geometry"><mxPoint x="-100" y="150" as="sourcePoint"/><mxPoint y="50" as="targetPoint"/><mxPoint as="offset"/></mxGeometry></mxCell><mxCell id="10" value="Communication interface" style="edgeStyle=none;endArrow=none;endFill=0" parent="14" source="2" target="5" edge="1"><mxGeometry width="100" height="100" relative="1" as="geometry"><mxPoint x="-100" y="150" as="sourcePoint"/><mxPoint y="50" as="targetPoint"/></mxGeometry></mxCell><mxCell id="25" value="HTTP" style="shape=mxgraph.basic.document;fillColor=#ffffff;strokeColor=#000000;strokeWidth=2" parent="14" vertex="1"><mxGeometry x="459.5" y="151" width="99" height="98" as="geometry"/></mxCell><mxCell id="26" value="" style="endArrow=classic;startArrow=none;startFill=0;endFill=1" parent="14" source="25" target="5" edge="1"><mxGeometry relative="1" as="geometry"/></mxCell><mxCell id="30" value="RPC: 

HTTP requests/responses
+
JSON serialization/parsing" style="shape=mxgraph.basic.document;fillColor=#ffffff;strokeColor=#000000;strokeWidth=2" parent="14" vertex="1"><mxGeometry x="20" y="130" width="170" height="149" as="geometry"/></mxCell><mxCell id="34" value="" style="endArrow=classic;endFill=1" parent="14" source="30" target="2" edge="1"><mxGeometry relative="1" as="geometry"/></mxCell><mxCell id="35" value="Node.js" style="shape=mxgraph.basic.document;fillColor=#ffffff;strokeColor=#000000;strokeWidth=2" parent="14" vertex="1"><mxGeometry x="50" y="430" width="99" height="98" as="geometry"/></mxCell><mxCell id="36" value="" style="endArrow=classic;endFill=1" parent="14" source="35" target="4" edge="1"><mxGeometry relative="1" as="geometry"/></mxCell><mxCell id="37" value="Backend" style="swimlane;whiteSpace=wrap" parent="14" vertex="1"><mxGeometry x="195" y="290" width="200" height="280" as="geometry"><mxRectangle x="195" y="290" width="70" height="23" as="alternateBounds"/></mxGeometry></mxCell><mxCell id="3" value="Server" style="ellipse;whiteSpace=wrap" parent="37" vertex="1"><mxGeometry x="55" y="50" width="80" height="80" as="geometry"/></mxCell><mxCell id="4" value="Core" style="ellipse;whiteSpace=wrap" parent="37" vertex="1"><mxGeometry x="55" y="180" width="80" height="80" as="geometry"/></mxCell><mxCell id="12" value="API" style="edgeStyle=none;endArrow=none;endFill=0" parent="37" source="3" target="4" edge="1"><mxGeometry width="100" height="100" relative="1" as="geometry"><mxPoint x="-295" y="-100" as="sourcePoint"/><mxPoint x="-195" y="-200" as="targetPoint"/></mxGeometry></mxCell><mxCell id="33" value="" style="endArrow=classic;endFill=1" parent="14" source="30" target="3" edge="1"><mxGeometry relative="1" as="geometry"/></mxCell></root></mxGraphModel>