80 lines
6.9 KiB
Plaintext
80 lines
6.9 KiB
Plaintext
<mxfile host="Electron" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/28.2.5 Chrome/138.0.7204.251 Electron/37.6.1 Safari/537.36" version="28.2.5">
|
|
<diagram name="第 1 页" id="cbTJhW8NyRPDnIMFj9ZQ">
|
|
<mxGraphModel dx="1425" dy="828" 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="0" />
|
|
<mxCell id="1" parent="0" />
|
|
<mxCell id="oCZHK8Ia19RPNdtHcHY8-36" value="" style="verticalLabelPosition=bottom;verticalAlign=top;html=1;shape=mxgraph.basic.rect;fillColor2=none;strokeWidth=1;size=20;indent=5;fillColor=none;dashed=1;dashPattern=12 12;" vertex="1" parent="1">
|
|
<mxGeometry x="171" y="355" width="410" height="170" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="oCZHK8Ia19RPNdtHcHY8-37" value="呈现器VP<br>View Presenter" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
|
<mxGeometry x="251" y="140" width="120" height="60" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="oCZHK8Ia19RPNdtHcHY8-38" value="试图描述VD<br>View Descriptor" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
|
<mxGeometry x="251" y="200" width="120" height="60" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="oCZHK8Ia19RPNdtHcHY8-39" value="用户输入 I" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
|
<mxGeometry x="391" y="140" width="120" height="120" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="oCZHK8Ia19RPNdtHcHY8-40" value="输入抽象 Intent" style="shape=process;whiteSpace=wrap;html=1;backgroundOutline=1;" vertex="1" parent="1">
|
|
<mxGeometry x="421" y="300" width="120" height="30" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="oCZHK8Ia19RPNdtHcHY8-41" value="状态快照 Snapshot" style="shape=process;whiteSpace=wrap;html=1;backgroundOutline=1;" vertex="1" parent="1">
|
|
<mxGeometry x="181" y="300" width="140" height="30" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="oCZHK8Ia19RPNdtHcHY8-42" value="状态机" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
|
<mxGeometry x="251" y="380" width="190" height="120" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="oCZHK8Ia19RPNdtHcHY8-43" value="仲裁器" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
|
<mxGeometry x="451" y="380" width="50" height="50" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="oCZHK8Ia19RPNdtHcHY8-44" value="并发控制" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
|
<mxGeometry x="451" y="440" width="50" height="60" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="oCZHK8Ia19RPNdtHcHY8-45" value="" style="html=1;shadow=0;dashed=0;align=center;verticalAlign=middle;shape=mxgraph.arrows2.arrow;dy=0.78;dx=28.86;direction=south;notch=0;" vertex="1" parent="1">
|
|
<mxGeometry x="391" y="260" width="20" height="120" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="oCZHK8Ia19RPNdtHcHY8-46" value="" style="html=1;shadow=0;dashed=0;align=center;verticalAlign=middle;shape=mxgraph.arrows2.arrow;dy=0.78;dx=28.86;direction=south;notch=0;rotation=-180;" vertex="1" parent="1">
|
|
<mxGeometry x="341" y="260" width="20" height="120" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="oCZHK8Ia19RPNdtHcHY8-47" value="" style="verticalLabelPosition=bottom;verticalAlign=top;html=1;shape=mxgraph.basic.rect;fillColor2=none;strokeWidth=1;size=20;indent=5;fillColor=none;dashed=1;dashPattern=12 12;" vertex="1" parent="1">
|
|
<mxGeometry x="171" y="110" width="410" height="170" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="oCZHK8Ia19RPNdtHcHY8-48" value="" style="verticalLabelPosition=bottom;verticalAlign=top;html=1;shape=mxgraph.basic.rect;fillColor2=none;strokeWidth=1;size=20;indent=5;fillColor=none;dashed=1;dashPattern=12 12;" vertex="1" parent="1">
|
|
<mxGeometry x="170" y="580" width="410" height="220" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="oCZHK8Ia19RPNdtHcHY8-49" value="服务实现" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
|
<mxGeometry x="279" y="650" width="190" height="120" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="oCZHK8Ia19RPNdtHcHY8-50" value="命令队列" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
|
<mxGeometry x="380" y="620" width="89" height="20" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="oCZHK8Ia19RPNdtHcHY8-51" value="响应队列" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
|
<mxGeometry x="279" y="620" width="91" height="20" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="oCZHK8Ia19RPNdtHcHY8-52" value="执行结果 Response" style="shape=process;whiteSpace=wrap;html=1;backgroundOutline=1;" vertex="1" parent="1">
|
|
<mxGeometry x="171" y="540" width="140" height="30" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="oCZHK8Ia19RPNdtHcHY8-53" value="" style="html=1;shadow=0;dashed=0;align=center;verticalAlign=middle;shape=mxgraph.arrows2.arrow;dy=0.78;dx=28.86;direction=south;notch=0;rotation=-180;" vertex="1" parent="1">
|
|
<mxGeometry x="331" y="500" width="20" height="120" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="oCZHK8Ia19RPNdtHcHY8-54" value="" style="html=1;shadow=0;dashed=0;align=center;verticalAlign=middle;shape=mxgraph.arrows2.arrow;dy=0.78;dx=28.86;direction=south;notch=0;" vertex="1" parent="1">
|
|
<mxGeometry x="381" y="500" width="20" height="120" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="oCZHK8Ia19RPNdtHcHY8-55" value="后端命令 Command" style="shape=process;whiteSpace=wrap;html=1;backgroundOutline=1;" vertex="1" parent="1">
|
|
<mxGeometry x="411" y="540" width="120" height="30" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="oCZHK8Ia19RPNdtHcHY8-56" value="<font style="font-size: 20px;">视图 View</font>" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
|
|
<mxGeometry x="591" y="180" width="150" height="30" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="oCZHK8Ia19RPNdtHcHY8-57" value="<font style="font-size: 20px;">状态 State</font>" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
|
|
<mxGeometry x="591" y="425" width="150" height="30" as="geometry" />
|
|
</mxCell>
|
|
<mxCell id="oCZHK8Ia19RPNdtHcHY8-58" value="<font style="font-size: 20px;">服务 Service</font>" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
|
|
<mxGeometry x="591" y="695" width="150" height="30" as="geometry" />
|
|
</mxCell>
|
|
</root>
|
|
</mxGraphModel>
|
|
</diagram>
|
|
</mxfile>
|