Skip to content

Commit c7709f6

Browse files
committed
Update im架构.drawio
1 parent 27dc3e5 commit c7709f6

File tree

1 file changed

+131
-2
lines changed

1 file changed

+131
-2
lines changed

drawio/im架构.drawio

Lines changed: 131 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,138 @@
1-
<mxfile host="app.diagrams.net" modified="2021-03-22T03:06:14.187Z" agent="5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36" etag="xUl7GOkybL4pa7FXUbmL" version="14.4.8" type="github">
1+
<mxfile host="app.diagrams.net" modified="2021-03-22T04:14:10.027Z" agent="5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/89.0.4389.90 Safari/537.36" etag="zNxFUfGGKWjp9x21IPUT" version="14.4.8" type="github">
22
<diagram name="Page-1" id="58cdce13-f638-feb5-8d6f-7d28b1aa9fa0">
3-
<mxGraphModel dx="1272" dy="497" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1100" pageHeight="850" background="#ffffff" math="0" shadow="0">
3+
<mxGraphModel dx="2522" dy="773" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1100" pageHeight="850" background="#ffffff" math="0" shadow="0">
44
<root>
55
<mxCell id="0" />
66
<mxCell id="1" parent="0" />
7+
<mxCell id="a5Ak6_2se2JZx46MMR0y-18" value="login" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
8+
<mxGeometry x="120" y="250" width="90" height="40" as="geometry" />
9+
</mxCell>
10+
<mxCell id="a5Ak6_2se2JZx46MMR0y-19" value="online" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
11+
<mxGeometry x="330" y="250" width="90" height="40" as="geometry" />
12+
</mxCell>
13+
<mxCell id="a5Ak6_2se2JZx46MMR0y-20" value="route" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
14+
<mxGeometry x="330" y="360" width="90" height="40" as="geometry" />
15+
</mxCell>
16+
<mxCell id="a5Ak6_2se2JZx46MMR0y-21" value="improxy" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
17+
<mxGeometry x="550" y="360" width="90" height="40" as="geometry" />
18+
</mxCell>
19+
<mxCell id="a5Ak6_2se2JZx46MMR0y-22" value="imwriter" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
20+
<mxGeometry x="480" y="480" width="90" height="40" as="geometry" />
21+
</mxCell>
22+
<mxCell id="a5Ak6_2se2JZx46MMR0y-23" value="imreader" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
23+
<mxGeometry x="640" y="480" width="90" height="40" as="geometry" />
24+
</mxCell>
25+
<mxCell id="a5Ak6_2se2JZx46MMR0y-24" value="pushserver" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
26+
<mxGeometry x="330" y="550" width="90" height="40" as="geometry" />
27+
</mxCell>
28+
<mxCell id="a5Ak6_2se2JZx46MMR0y-25" value="pushworker" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
29+
<mxGeometry x="120" y="650" width="90" height="40" as="geometry" />
30+
</mxCell>
31+
<mxCell id="a5Ak6_2se2JZx46MMR0y-26" value="client" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
32+
<mxGeometry x="-70" y="450" width="90" height="40" as="geometry" />
33+
</mxCell>
34+
<mxCell id="a5Ak6_2se2JZx46MMR0y-28" value="im" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
35+
<mxGeometry x="120" y="450" width="90" height="40" as="geometry" />
36+
</mxCell>
37+
<mxCell id="a5Ak6_2se2JZx46MMR0y-32" value="" style="endArrow=block;startArrow=block;endFill=1;startFill=1;html=1;" edge="1" parent="1">
38+
<mxGeometry width="160" relative="1" as="geometry">
39+
<mxPoint x="20" y="469.5" as="sourcePoint" />
40+
<mxPoint x="120" y="470" as="targetPoint" />
41+
</mxGeometry>
42+
</mxCell>
43+
<mxCell id="a5Ak6_2se2JZx46MMR0y-33" value="" style="endArrow=classic;startArrow=classic;html=1;" edge="1" parent="1">
44+
<mxGeometry width="50" height="50" relative="1" as="geometry">
45+
<mxPoint x="220" y="270" as="sourcePoint" />
46+
<mxPoint x="320" y="270" as="targetPoint" />
47+
</mxGeometry>
48+
</mxCell>
49+
<mxCell id="a5Ak6_2se2JZx46MMR0y-34" value="" style="endArrow=classic;startArrow=classic;html=1;" edge="1" parent="1">
50+
<mxGeometry width="50" height="50" relative="1" as="geometry">
51+
<mxPoint x="360" y="300" as="sourcePoint" />
52+
<mxPoint x="360" y="350" as="targetPoint" />
53+
</mxGeometry>
54+
</mxCell>
55+
<mxCell id="a5Ak6_2se2JZx46MMR0y-35" value="" style="endArrow=classic;startArrow=classic;html=1;" edge="1" parent="1">
56+
<mxGeometry width="50" height="50" relative="1" as="geometry">
57+
<mxPoint x="210" y="300" as="sourcePoint" />
58+
<mxPoint x="320" y="380" as="targetPoint" />
59+
</mxGeometry>
60+
</mxCell>
61+
<mxCell id="a5Ak6_2se2JZx46MMR0y-36" value="" style="endArrow=classic;startArrow=classic;html=1;" edge="1" parent="1">
62+
<mxGeometry width="50" height="50" relative="1" as="geometry">
63+
<mxPoint x="430" y="380" as="sourcePoint" />
64+
<mxPoint x="540" y="380" as="targetPoint" />
65+
</mxGeometry>
66+
</mxCell>
67+
<mxCell id="a5Ak6_2se2JZx46MMR0y-37" value="" style="endArrow=classic;startArrow=classic;html=1;" edge="1" parent="1">
68+
<mxGeometry width="50" height="50" relative="1" as="geometry">
69+
<mxPoint x="600" y="410" as="sourcePoint" />
70+
<mxPoint x="680" y="470" as="targetPoint" />
71+
</mxGeometry>
72+
</mxCell>
73+
<mxCell id="a5Ak6_2se2JZx46MMR0y-38" value="" style="endArrow=classic;startArrow=classic;html=1;" edge="1" parent="1">
74+
<mxGeometry width="50" height="50" relative="1" as="geometry">
75+
<mxPoint x="590" y="410" as="sourcePoint" />
76+
<mxPoint x="530" y="470" as="targetPoint" />
77+
</mxGeometry>
78+
</mxCell>
79+
<mxCell id="a5Ak6_2se2JZx46MMR0y-39" value="" style="endArrow=classic;startArrow=classic;html=1;" edge="1" parent="1">
80+
<mxGeometry width="50" height="50" relative="1" as="geometry">
81+
<mxPoint x="470" y="500" as="sourcePoint" />
82+
<mxPoint x="380" y="540" as="targetPoint" />
83+
</mxGeometry>
84+
</mxCell>
85+
<mxCell id="a5Ak6_2se2JZx46MMR0y-40" value="" style="endArrow=classic;startArrow=classic;html=1;" edge="1" parent="1">
86+
<mxGeometry width="50" height="50" relative="1" as="geometry">
87+
<mxPoint x="320" y="590" as="sourcePoint" />
88+
<mxPoint x="210" y="640" as="targetPoint" />
89+
</mxGeometry>
90+
</mxCell>
91+
<mxCell id="a5Ak6_2se2JZx46MMR0y-42" value="" style="endArrow=classic;startArrow=classic;html=1;" edge="1" parent="1">
92+
<mxGeometry width="50" height="50" relative="1" as="geometry">
93+
<mxPoint x="360" y="540" as="sourcePoint" />
94+
<mxPoint x="360" y="410" as="targetPoint" />
95+
</mxGeometry>
96+
</mxCell>
97+
<mxCell id="a5Ak6_2se2JZx46MMR0y-43" value="" style="endArrow=classic;startArrow=classic;html=1;" edge="1" parent="1">
98+
<mxGeometry width="50" height="50" relative="1" as="geometry">
99+
<mxPoint x="220" y="475" as="sourcePoint" />
100+
<mxPoint x="320" y="560" as="targetPoint" />
101+
</mxGeometry>
102+
</mxCell>
103+
<mxCell id="a5Ak6_2se2JZx46MMR0y-44" value="" style="endArrow=classic;startArrow=classic;html=1;" edge="1" parent="1">
104+
<mxGeometry width="50" height="50" relative="1" as="geometry">
105+
<mxPoint x="-20" y="440" as="sourcePoint" />
106+
<mxPoint x="110" y="270" as="targetPoint" />
107+
</mxGeometry>
108+
</mxCell>
109+
<mxCell id="a5Ak6_2se2JZx46MMR0y-45" value="" style="endArrow=classic;startArrow=classic;html=1;" edge="1" parent="1">
110+
<mxGeometry width="50" height="50" relative="1" as="geometry">
111+
<mxPoint x="-20" y="500" as="sourcePoint" />
112+
<mxPoint x="140" y="640" as="targetPoint" />
113+
</mxGeometry>
114+
</mxCell>
115+
<mxCell id="a5Ak6_2se2JZx46MMR0y-46" value="Kafka" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
116+
<mxGeometry x="519" y="430" width="40" height="20" as="geometry" />
117+
</mxCell>
118+
<mxCell id="a5Ak6_2se2JZx46MMR0y-48" value="nginx" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
119+
<mxGeometry x="50" y="450" width="40" height="20" as="geometry" />
120+
</mxCell>
121+
<mxCell id="a5Ak6_2se2JZx46MMR0y-49" value="TCP/WS" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
122+
<mxGeometry x="40" y="370" width="50" height="20" as="geometry" />
123+
</mxCell>
124+
<mxCell id="a5Ak6_2se2JZx46MMR0y-51" value="PushKit/Firebase" style="text;html=1;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
125+
<mxGeometry x="-10" y="560" width="40" height="20" as="geometry" />
126+
</mxCell>
127+
<mxCell id="a5Ak6_2se2JZx46MMR0y-52" value="gid" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
128+
<mxGeometry x="480" y="600" width="90" height="40" as="geometry" />
129+
</mxCell>
130+
<mxCell id="a5Ak6_2se2JZx46MMR0y-53" value="" style="endArrow=classic;startArrow=classic;html=1;" edge="1" parent="1">
131+
<mxGeometry width="50" height="50" relative="1" as="geometry">
132+
<mxPoint x="525" y="590" as="sourcePoint" />
133+
<mxPoint x="525" y="530" as="targetPoint" />
134+
</mxGeometry>
135+
</mxCell>
7136
</root>
8137
</mxGraphModel>
9138
</diagram>

0 commit comments

Comments
 (0)