90 lines
6.9 KiB
Plaintext
90 lines
6.9 KiB
Plaintext
|
<mxfile host="65bd71144e">
|
||
|
<diagram id="lpFlQF22u-EUjqCC0xD_" name="第 1 页">
|
||
|
<mxGraphModel dx="873" dy="504" 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="13" style="edgeStyle=none;html=1;exitX=0;exitY=0.25;exitDx=0;exitDy=0;entryX=1;entryY=0.25;entryDx=0;entryDy=0;" edge="1" parent="1" source="2" target="3">
|
||
|
<mxGeometry relative="1" as="geometry"/>
|
||
|
</mxCell>
|
||
|
<mxCell id="14" value="鉴权" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="13">
|
||
|
<mxGeometry x="0.1647" relative="1" as="geometry">
|
||
|
<mxPoint as="offset"/>
|
||
|
</mxGeometry>
|
||
|
</mxCell>
|
||
|
<mxCell id="20" style="edgeStyle=none;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="2" target="19">
|
||
|
<mxGeometry relative="1" as="geometry"/>
|
||
|
</mxCell>
|
||
|
<mxCell id="22" style="edgeStyle=none;html=1;exitX=0;exitY=0.75;exitDx=0;exitDy=0;entryX=1;entryY=0.75;entryDx=0;entryDy=0;" edge="1" parent="1" source="2" target="3">
|
||
|
<mxGeometry relative="1" as="geometry"/>
|
||
|
</mxCell>
|
||
|
<mxCell id="23" value="RPC(获取用户名称)<div>(user_ids ...)</div>" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="22">
|
||
|
<mxGeometry x="0.2912" y="1" relative="1" as="geometry">
|
||
|
<mxPoint x="23" y="14" as="offset"/>
|
||
|
</mxGeometry>
|
||
|
</mxCell>
|
||
|
<mxCell id="2" value="cmdb" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
||
|
<mxGeometry x="364" y="290" width="120" height="60" as="geometry"/>
|
||
|
</mxCell>
|
||
|
<mxCell id="3" value="mcenter<div>用户中心</div>" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
||
|
<mxGeometry x="70" y="290" width="120" height="60" as="geometry"/>
|
||
|
</mxCell>
|
||
|
<mxCell id="7" style="edgeStyle=none;html=1;exitX=0;exitY=0.3333333333333333;exitDx=0;exitDy=0;exitPerimeter=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="4" target="6">
|
||
|
<mxGeometry relative="1" as="geometry"/>
|
||
|
</mxCell>
|
||
|
<mxCell id="4" value="Actor" style="shape=umlActor;verticalLabelPosition=bottom;verticalAlign=top;html=1;outlineConnect=0;" vertex="1" parent="1">
|
||
|
<mxGeometry x="670" y="100" width="30" height="60" as="geometry"/>
|
||
|
</mxCell>
|
||
|
<mxCell id="9" style="edgeStyle=none;html=1;exitX=0.75;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="5" target="2">
|
||
|
<mxGeometry relative="1" as="geometry"/>
|
||
|
</mxCell>
|
||
|
<mxCell id="28" value="RPC" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="9">
|
||
|
<mxGeometry x="-0.2297" y="2" relative="1" as="geometry">
|
||
|
<mxPoint as="offset"/>
|
||
|
</mxGeometry>
|
||
|
</mxCell>
|
||
|
<mxCell id="10" style="edgeStyle=none;html=1;exitX=0.25;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" source="5" target="3">
|
||
|
<mxGeometry relative="1" as="geometry"/>
|
||
|
</mxCell>
|
||
|
<mxCell id="27" value="RPC" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="10">
|
||
|
<mxGeometry x="-0.3174" y="-3" relative="1" as="geometry">
|
||
|
<mxPoint as="offset"/>
|
||
|
</mxGeometry>
|
||
|
</mxCell>
|
||
|
<mxCell id="5" value="业务逻辑 封装( 业务网关)<div>ecs_list (cmdb ecs_list, user_list)</div>" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
||
|
<mxGeometry x="70" y="180" width="410" height="60" as="geometry"/>
|
||
|
</mxCell>
|
||
|
<mxCell id="25" style="edgeStyle=none;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="1" source="6" target="24">
|
||
|
<mxGeometry relative="1" as="geometry"/>
|
||
|
</mxCell>
|
||
|
<mxCell id="6" value="UI" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
||
|
<mxGeometry x="70" y="20" width="410" height="60" as="geometry"/>
|
||
|
</mxCell>
|
||
|
<mxCell id="15" value="" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
||
|
<mxGeometry x="560" y="230" width="240" height="140" as="geometry"/>
|
||
|
</mxCell>
|
||
|
<mxCell id="16" value="ecs&nbsp; user_name" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
||
|
<mxGeometry x="580" y="250" width="120" height="20" as="geometry"/>
|
||
|
</mxCell>
|
||
|
<mxCell id="17" value="ecs&nbsp; user_name" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
||
|
<mxGeometry x="580" y="280" width="120" height="20" as="geometry"/>
|
||
|
</mxCell>
|
||
|
<mxCell id="18" value="ecs user_name" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
||
|
<mxGeometry x="580" y="310" width="120" height="20" as="geometry"/>
|
||
|
</mxCell>
|
||
|
<mxCell id="19" value="ecs&nbsp; user_id, user_name" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
||
|
<mxGeometry x="356" y="400" width="136" height="40" as="geometry"/>
|
||
|
</mxCell>
|
||
|
<mxCell id="21" value="user" style="shape=cube;whiteSpace=wrap;html=1;boundedLbl=1;backgroundOutline=1;darkOpacity=0.05;darkOpacity2=0.1;" vertex="1" parent="1">
|
||
|
<mxGeometry x="215" y="470" width="120" height="80" as="geometry"/>
|
||
|
</mxCell>
|
||
|
<mxCell id="26" style="edgeStyle=none;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="24" target="5">
|
||
|
<mxGeometry relative="1" as="geometry"/>
|
||
|
</mxCell>
|
||
|
<mxCell id="24" value="&nbsp;API Gateway<div>/api</div>" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
||
|
<mxGeometry x="70" y="100" width="410" height="60" as="geometry"/>
|
||
|
</mxCell>
|
||
|
</root>
|
||
|
</mxGraphModel>
|
||
|
</diagram>
|
||
|
</mxfile>
|