XNSim/Doc/Pic_V1.0/数据交互接口作图.drawio

77 lines
8.1 KiB
Plaintext

<mxfile host="Electron" agent="Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/26.2.2 Chrome/134.0.6998.178 Electron/35.1.2 Safari/537.36" version="26.2.2">
<diagram name="第 1 页" id="53ohZg2ldgS__RMUvD0S">
<mxGraphModel dx="1190" dy="702" 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="Nf2eIGbKGyPYyfqGLZg_-1" value="" style="group" vertex="1" connectable="0" parent="1">
<mxGeometry x="60" y="50" width="310" height="140" as="geometry" />
</mxCell>
<mxCell id="DGGEnYfLaeNJhCe99Uv8-1" value="数据交互接口" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#FFCCE6;verticalAlign=top;fontStyle=1" parent="Nf2eIGbKGyPYyfqGLZg_-1" vertex="1">
<mxGeometry width="310" height="140" as="geometry" />
</mxCell>
<mxCell id="DGGEnYfLaeNJhCe99Uv8-2" value="&lt;span style=&quot;font-weight: 400;&quot;&gt;TCP/UDP数据交互接口&lt;/span&gt;" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#FF99CC;verticalAlign=middle;fontStyle=1" parent="Nf2eIGbKGyPYyfqGLZg_-1" vertex="1">
<mxGeometry x="10" y="85" width="140" height="40" as="geometry" />
</mxCell>
<mxCell id="DGGEnYfLaeNJhCe99Uv8-3" value="&lt;span style=&quot;font-weight: 400;&quot;&gt;FastDDS交互接口&lt;/span&gt;" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#FF99CC;verticalAlign=middle;fontStyle=1" parent="Nf2eIGbKGyPYyfqGLZg_-1" vertex="1">
<mxGeometry x="10" y="30" width="140" height="40" as="geometry" />
</mxCell>
<mxCell id="DGGEnYfLaeNJhCe99Uv8-4" value="&lt;span style=&quot;font-weight: 400;&quot;&gt;模型数据交互接口&lt;/span&gt;" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#FF99CC;verticalAlign=middle;fontStyle=1" parent="Nf2eIGbKGyPYyfqGLZg_-1" vertex="1">
<mxGeometry x="160" y="30" width="140" height="40" as="geometry" />
</mxCell>
<mxCell id="DGGEnYfLaeNJhCe99Uv8-5" value="&lt;span style=&quot;font-weight: 400;&quot;&gt;数据监控交互接口&lt;/span&gt;" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#FF99CC;verticalAlign=middle;fontStyle=1" parent="Nf2eIGbKGyPYyfqGLZg_-1" vertex="1">
<mxGeometry x="160" y="85" width="140" height="40" as="geometry" />
</mxCell>
<mxCell id="Nf2eIGbKGyPYyfqGLZg_-80" value="" style="group" vertex="1" connectable="0" parent="1">
<mxGeometry x="80" y="260" width="820" height="250" as="geometry" />
</mxCell>
<mxCell id="Nf2eIGbKGyPYyfqGLZg_-61" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=classic;startFill=1;" edge="1" parent="Nf2eIGbKGyPYyfqGLZg_-80" source="Nf2eIGbKGyPYyfqGLZg_-57" target="Nf2eIGbKGyPYyfqGLZg_-60">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="Nf2eIGbKGyPYyfqGLZg_-57" value="&lt;span style=&quot;font-weight: 400;&quot;&gt;模型数据交互接口&lt;/span&gt;" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#FF99CC;verticalAlign=middle;fontStyle=1" vertex="1" parent="Nf2eIGbKGyPYyfqGLZg_-80">
<mxGeometry x="170" y="140" width="140" height="40" as="geometry" />
</mxCell>
<mxCell id="Nf2eIGbKGyPYyfqGLZg_-59" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=classic;startFill=1;" edge="1" parent="Nf2eIGbKGyPYyfqGLZg_-80" source="Nf2eIGbKGyPYyfqGLZg_-58" target="Nf2eIGbKGyPYyfqGLZg_-57">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="Nf2eIGbKGyPYyfqGLZg_-58" value="&lt;span style=&quot;font-weight: 400;&quot;&gt;模型系统&lt;/span&gt;" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#E6E6E6;verticalAlign=middle;fontStyle=1;dashed=1;" vertex="1" parent="Nf2eIGbKGyPYyfqGLZg_-80">
<mxGeometry y="140" width="140" height="40" as="geometry" />
</mxCell>
<mxCell id="Nf2eIGbKGyPYyfqGLZg_-75" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=classic;startFill=1;" edge="1" parent="Nf2eIGbKGyPYyfqGLZg_-80" source="Nf2eIGbKGyPYyfqGLZg_-60" target="Nf2eIGbKGyPYyfqGLZg_-73">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="Nf2eIGbKGyPYyfqGLZg_-79" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=classic;startFill=1;" edge="1" parent="Nf2eIGbKGyPYyfqGLZg_-80" source="Nf2eIGbKGyPYyfqGLZg_-60" target="Nf2eIGbKGyPYyfqGLZg_-77">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="Nf2eIGbKGyPYyfqGLZg_-60" value="&lt;span style=&quot;font-weight: 400;&quot;&gt;FastDDS交互接口&lt;/span&gt;" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#FF99CC;verticalAlign=middle;fontStyle=1" vertex="1" parent="Nf2eIGbKGyPYyfqGLZg_-80">
<mxGeometry x="340" y="140" width="140" height="40" as="geometry" />
</mxCell>
<mxCell id="Nf2eIGbKGyPYyfqGLZg_-71" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=classic;startFill=1;" edge="1" parent="Nf2eIGbKGyPYyfqGLZg_-80" source="Nf2eIGbKGyPYyfqGLZg_-68" target="Nf2eIGbKGyPYyfqGLZg_-70">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="Nf2eIGbKGyPYyfqGLZg_-68" value="&lt;span style=&quot;font-weight: 400;&quot;&gt;服务系统&lt;/span&gt;" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#E6E6E6;verticalAlign=middle;fontStyle=1;dashed=1;" vertex="1" parent="Nf2eIGbKGyPYyfqGLZg_-80">
<mxGeometry x="340" width="140" height="40" as="geometry" />
</mxCell>
<mxCell id="Nf2eIGbKGyPYyfqGLZg_-72" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=classic;startFill=1;" edge="1" parent="Nf2eIGbKGyPYyfqGLZg_-80" source="Nf2eIGbKGyPYyfqGLZg_-70" target="Nf2eIGbKGyPYyfqGLZg_-60">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="Nf2eIGbKGyPYyfqGLZg_-70" value="&lt;span style=&quot;font-weight: 400;&quot;&gt;TCP/UDP数据交互接口&lt;/span&gt;" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#FF99CC;verticalAlign=middle;fontStyle=1" vertex="1" parent="Nf2eIGbKGyPYyfqGLZg_-80">
<mxGeometry x="340" y="70" width="140" height="40" as="geometry" />
</mxCell>
<mxCell id="Nf2eIGbKGyPYyfqGLZg_-76" value="" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;startArrow=classic;startFill=1;" edge="1" parent="Nf2eIGbKGyPYyfqGLZg_-80" source="Nf2eIGbKGyPYyfqGLZg_-73" target="Nf2eIGbKGyPYyfqGLZg_-74">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="Nf2eIGbKGyPYyfqGLZg_-73" value="&lt;span style=&quot;font-weight: 400;&quot;&gt;数据监控交互接口&lt;/span&gt;" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#FF99CC;verticalAlign=middle;fontStyle=1" vertex="1" parent="Nf2eIGbKGyPYyfqGLZg_-80">
<mxGeometry x="510" y="140" width="140" height="40" as="geometry" />
</mxCell>
<mxCell id="Nf2eIGbKGyPYyfqGLZg_-74" value="&lt;span style=&quot;font-weight: 400;&quot;&gt;DDS监控后端服务&lt;/span&gt;" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#E6E6E6;verticalAlign=middle;fontStyle=1;dashed=1;" vertex="1" parent="Nf2eIGbKGyPYyfqGLZg_-80">
<mxGeometry x="680" y="140" width="140" height="40" as="geometry" />
</mxCell>
<mxCell id="Nf2eIGbKGyPYyfqGLZg_-77" value="&lt;span style=&quot;font-weight: 400;&quot;&gt;共享内存&lt;/span&gt;" style="rounded=0;whiteSpace=wrap;html=1;fontSize=16;fillColor=#E6E6E6;verticalAlign=middle;fontStyle=1;dashed=1;" vertex="1" parent="Nf2eIGbKGyPYyfqGLZg_-80">
<mxGeometry x="340" y="210" width="140" height="40" as="geometry" />
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>