1+ <mxfile host="65bd71144e">
2+ <diagram id="hkUUNepyy7j1_8zp6pfR" name="第 1 页">
3+ <mxGraphModel dx="998" dy="635" 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">
4+ <root>
5+ <mxCell id="0"/>
6+ <mxCell id="1" parent="0"/>
7+ <mxCell id="2" value="" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
8+ <mxGeometry x="120" y="270" width="140" height="150" as="geometry"/>
9+ </mxCell>
10+ <mxCell id="3" value="" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
11+ <mxGeometry x="276" y="270" width="140" height="150" as="geometry"/>
12+ </mxCell>
13+ <mxCell id="4" value="" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
14+ <mxGeometry x="429" y="270" width="140" height="150" as="geometry"/>
15+ </mxCell>
16+ <mxCell id="25" style="edgeStyle=orthogonalEdgeStyle;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.457;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="5" target="12">
17+ <mxGeometry relative="1" as="geometry"/>
18+ </mxCell>
19+ <mxCell id="26" style="edgeStyle=orthogonalEdgeStyle;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="1" source="5" target="15">
20+ <mxGeometry relative="1" as="geometry"/>
21+ </mxCell>
22+ <mxCell id="27" style="edgeStyle=orthogonalEdgeStyle;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="5" target="16">
23+ <mxGeometry relative="1" as="geometry"/>
24+ </mxCell>
25+ <mxCell id="28" style="edgeStyle=orthogonalEdgeStyle;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="5" target="17">
26+ <mxGeometry relative="1" as="geometry"/>
27+ </mxCell>
28+ <mxCell id="5" value="API Gateway (Apisix/Traefik/Nginx)" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
29+ <mxGeometry x="120" y="150" width="600" height="50" as="geometry"/>
30+ </mxCell>
31+ <mxCell id="6" value="浏览器" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
32+ <mxGeometry x="120" y="30" width="600" height="50" as="geometry"/>
33+ </mxCell>
34+ <mxCell id="12" value="HTTP API(外部)" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
35+ <mxGeometry x="120" y="270" width="140" height="30" as="geometry"/>
36+ </mxCell>
37+ <mxCell id="30" style="edgeStyle=orthogonalEdgeStyle;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;" edge="1" parent="1" source="13" target="20">
38+ <mxGeometry relative="1" as="geometry">
39+ <Array as="points">
40+ <mxPoint x="190" y="490"/>
41+ <mxPoint x="650" y="490"/>
42+ </Array>
43+ </mxGeometry>
44+ </mxCell>
45+ <mxCell id="13" value="GRPC API(内部)" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
46+ <mxGeometry x="120" y="390" width="140" height="30" as="geometry"/>
47+ </mxCell>
48+ <mxCell id="14" value="" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
49+ <mxGeometry x="580" y="270" width="140" height="150" as="geometry"/>
50+ </mxCell>
51+ <mxCell id="15" value="HTTP API(外部)" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
52+ <mxGeometry x="276" y="270" width="140" height="30" as="geometry"/>
53+ </mxCell>
54+ <mxCell id="16" value="HTTP API(外部)" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
55+ <mxGeometry x="429" y="270" width="140" height="30" as="geometry"/>
56+ </mxCell>
57+ <mxCell id="17" value="HTTP API(外部)" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
58+ <mxGeometry x="580" y="270" width="140" height="30" as="geometry"/>
59+ </mxCell>
60+ <mxCell id="18" value="GRPC API(内部)" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
61+ <mxGeometry x="276" y="390" width="140" height="30" as="geometry"/>
62+ </mxCell>
63+ <mxCell id="19" value="GRPC API(内部)" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
64+ <mxGeometry x="429" y="390" width="140" height="30" as="geometry"/>
65+ </mxCell>
66+ <mxCell id="20" value="GRPC API(内部)" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
67+ <mxGeometry x="580" y="390" width="140" height="30" as="geometry"/>
68+ </mxCell>
69+ <mxCell id="23" value="外部网络" style="ellipse;shape=cloud;whiteSpace=wrap;html=1;" vertex="1" parent="1">
70+ <mxGeometry x="390" y="90" width="90" height="50" as="geometry"/>
71+ </mxCell>
72+ <mxCell id="24" value="内部网络" style="ellipse;shape=cloud;whiteSpace=wrap;html=1;" vertex="1" parent="1">
73+ <mxGeometry x="390" y="430" width="90" height="50" as="geometry"/>
74+ </mxCell>
75+ </root>
76+ </mxGraphModel>
77+ </diagram>
78+ </mxfile>
0 commit comments