|
| 1 | +<mxfile host="Electron" agent="Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/29.5.2 Chrome/142.0.7444.265 Electron/39.6.1 Safari/537.36" version="29.5.2"> |
| 2 | + <diagram name="Page-1" id="JxrCaE_EeB_qr6ey8vhn"> |
| 3 | + <mxGraphModel dx="754" dy="551" 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="Xpv7qoTpaxrMEMCDT0tX-31" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#00FF64;strokeColor=#000000;fontSize=13;" value="TI-M Pro<div>Fachdienst</div>" vertex="1"> |
| 8 | + <mxGeometry height="60" width="120" x="380" y="980" as="geometry" /> |
| 9 | + </mxCell> |
| 10 | + <mxCell id="Xpv7qoTpaxrMEMCDT0tX-32" edge="1" parent="1" source="Xpv7qoTpaxrMEMCDT0tX-31" style="endArrow=none;html=1;rounded=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;endFill=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;fillColor=#e1d5e7;strokeColor=#00FF64;" target="Xpv7qoTpaxrMEMCDT0tX-39" value=""> |
| 11 | + <mxGeometry height="50" relative="1" width="50" as="geometry"> |
| 12 | + <mxPoint x="449.5" y="1010" as="sourcePoint" /> |
| 13 | + <mxPoint x="460" y="960" as="targetPoint" /> |
| 14 | + </mxGeometry> |
| 15 | + </mxCell> |
| 16 | + <mxCell id="Xpv7qoTpaxrMEMCDT0tX-107" connectable="0" parent="Xpv7qoTpaxrMEMCDT0tX-32" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];horizontal=1;labelPosition=center;verticalLabelPosition=middle;fontSize=10;" value="TLS+E2EE" vertex="1"> |
| 17 | + <mxGeometry relative="1" x="-0.0429" y="-1" as="geometry"> |
| 18 | + <mxPoint as="offset" /> |
| 19 | + </mxGeometry> |
| 20 | + </mxCell> |
| 21 | + <mxCell id="Xpv7qoTpaxrMEMCDT0tX-33" parent="1" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;fontSize=13;" value="Client-Server-API" vertex="1"> |
| 22 | + <mxGeometry height="30" width="70" x="405" y="870" as="geometry" /> |
| 23 | + </mxCell> |
| 24 | + <mxCell id="Xpv7qoTpaxrMEMCDT0tX-35" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#00FF64;strokeColor=#000000;verticalAlign=bottom;fontStyle=0;labelPosition=center;verticalLabelPosition=top;align=center;fontSize=13;" value="TI-M Pro&nbsp;<span style="background-color: transparent; color: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));">Client</span>" vertex="1"> |
| 25 | + <mxGeometry height="170" width="140" x="210" y="790" as="geometry" /> |
| 26 | + </mxCell> |
| 27 | + <mxCell id="Xpv7qoTpaxrMEMCDT0tX-39" parent="1" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;fillColor=#00FF64;strokeColor=#000000;fontSize=13;" value="" vertex="1"> |
| 28 | + <mxGeometry height="20" width="20" x="430" y="910" as="geometry" /> |
| 29 | + </mxCell> |
| 30 | + <mxCell id="Xpv7qoTpaxrMEMCDT0tX-40" parent="1" style="shape=umlActor;verticalLabelPosition=top;verticalAlign=bottom;html=1;outlineConnect=0;labelPosition=center;align=center;fontSize=13;" value="Mitarbeiter" vertex="1"> |
| 31 | + <mxGeometry height="60" width="30" x="130" y="800" as="geometry" /> |
| 32 | + </mxCell> |
| 33 | + <mxCell id="Xpv7qoTpaxrMEMCDT0tX-41" edge="1" parent="1" source="wK5yh5TK6hXDZH_PQgzs-29" style="endArrow=classic;startArrow=classic;html=1;rounded=0;exitX=0;exitY=0.5;exitDx=0;exitDy=0;fontSize=13;" target="Xpv7qoTpaxrMEMCDT0tX-40" value=""> |
| 34 | + <mxGeometry height="50" relative="1" width="50" as="geometry"> |
| 35 | + <mxPoint x="420" y="860" as="sourcePoint" /> |
| 36 | + <mxPoint x="470" y="810" as="targetPoint" /> |
| 37 | + </mxGeometry> |
| 38 | + </mxCell> |
| 39 | + <mxCell id="Xpv7qoTpaxrMEMCDT0tX-45" parent="1" style="rounded=0;whiteSpace=wrap;html=1;labelPosition=center;verticalLabelPosition=top;align=center;verticalAlign=bottom;fontStyle=0;fontSize=13;" value="Serverkomponente" vertex="1"> |
| 40 | + <mxGeometry height="260" width="140" x="530" y="700" as="geometry" /> |
| 41 | + </mxCell> |
| 42 | + <mxCell id="Xpv7qoTpaxrMEMCDT0tX-55" parent="1" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;fontSize=13;" value="Headless-<div><span style="background-color: transparent; color: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));">Client-API</span></div>" vertex="1"> |
| 43 | + <mxGeometry height="30" width="127.5" x="570" y="840" as="geometry" /> |
| 44 | + </mxCell> |
| 45 | + <mxCell id="Xpv7qoTpaxrMEMCDT0tX-59" edge="1" parent="1" source="wK5yh5TK6hXDZH_PQgzs-19" style="endArrow=none;startArrow=none;html=1;rounded=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;fontSize=13;startFill=0;endFill=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" target="A9oqwnsdiZcHIlNp2Coo-19" value=""> |
| 46 | + <mxGeometry height="50" relative="1" width="50" as="geometry"> |
| 47 | + <mxPoint x="810" y="920" as="sourcePoint" /> |
| 48 | + <mxPoint x="860" y="830" as="targetPoint" /> |
| 49 | + </mxGeometry> |
| 50 | + </mxCell> |
| 51 | + <mxCell id="Xpv7qoTpaxrMEMCDT0tX-34" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#00FF64;strokeColor=#000000;fontSize=13;" value="Headless<div>Client</div>" vertex="1"> |
| 52 | + <mxGeometry height="60" width="120" x="540" y="890" as="geometry" /> |
| 53 | + </mxCell> |
| 54 | + <mxCell id="wK5yh5TK6hXDZH_PQgzs-20" edge="1" parent="1" source="wK5yh5TK6hXDZH_PQgzs-26" style="endArrow=none;startArrow=classic;html=1;rounded=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;endFill=0;fontSize=13;" target="wK5yh5TK6hXDZH_PQgzs-19" value=""> |
| 55 | + <mxGeometry height="50" relative="1" width="50" as="geometry"> |
| 56 | + <mxPoint x="419.6592582628907" y="907.4118095489748" as="sourcePoint" /> |
| 57 | + <mxPoint x="820" y="999" as="targetPoint" /> |
| 58 | + </mxGeometry> |
| 59 | + </mxCell> |
| 60 | + <mxCell id="wK5yh5TK6hXDZH_PQgzs-19" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fontSize=13;" value="Server-<div>logik</div>" vertex="1"> |
| 61 | + <mxGeometry height="60" width="120" x="540" y="710" as="geometry" /> |
| 62 | + </mxCell> |
| 63 | + <mxCell id="wK5yh5TK6hXDZH_PQgzs-25" edge="1" parent="1" source="wK5yh5TK6hXDZH_PQgzs-26" style="endArrow=none;html=1;rounded=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;fillColor=#e1d5e7;strokeColor=#00FF64;entryX=0.5;entryY=0;entryDx=0;entryDy=0;fontSize=13;" target="Xpv7qoTpaxrMEMCDT0tX-34" value=""> |
| 64 | + <mxGeometry height="50" relative="1" width="50" as="geometry"> |
| 65 | + <mxPoint x="460" y="900" as="sourcePoint" /> |
| 66 | + <mxPoint x="540" y="820" as="targetPoint" /> |
| 67 | + </mxGeometry> |
| 68 | + </mxCell> |
| 69 | + <mxCell id="Xpv7qoTpaxrMEMCDT0tX-37" edge="1" parent="1" source="Xpv7qoTpaxrMEMCDT0tX-34" style="endArrow=classic;html=1;rounded=0;entryX=1;entryY=0.5;entryDx=0;entryDy=0;exitX=0;exitY=0.5;exitDx=0;exitDy=0;fontSize=10;labelPosition=center;verticalLabelPosition=middle;align=center;verticalAlign=middle;fillColor=#e1d5e7;strokeColor=#00FF64;" target="Xpv7qoTpaxrMEMCDT0tX-39" value="TLS+E2EE"> |
| 70 | + <mxGeometry height="50" relative="1" width="50" as="geometry"> |
| 71 | + <mxPoint x="530" y="900" as="sourcePoint" /> |
| 72 | + <mxPoint x="460" y="930" as="targetPoint" /> |
| 73 | + </mxGeometry> |
| 74 | + </mxCell> |
| 75 | + <mxCell id="wK5yh5TK6hXDZH_PQgzs-28" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#00FF64;strokeColor=#000000;fontSize=13;" value="Applikations-<div>logik</div>" vertex="1"> |
| 76 | + <mxGeometry height="60" width="120" x="220" y="890" as="geometry" /> |
| 77 | + </mxCell> |
| 78 | + <mxCell id="wK5yh5TK6hXDZH_PQgzs-29" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#00FF64;strokeColor=#000000;fontSize=13;" value="Benutzer-<div>oberfläche</div>" vertex="1"> |
| 79 | + <mxGeometry height="60" width="120" x="220" y="800" as="geometry" /> |
| 80 | + </mxCell> |
| 81 | + <mxCell id="wK5yh5TK6hXDZH_PQgzs-30" edge="1" parent="1" source="wK5yh5TK6hXDZH_PQgzs-28" style="endArrow=classic;startArrow=classic;html=1;rounded=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;fontSize=13;" target="wK5yh5TK6hXDZH_PQgzs-29" value=""> |
| 82 | + <mxGeometry height="50" relative="1" width="50" as="geometry"> |
| 83 | + <mxPoint x="430" y="880" as="sourcePoint" /> |
| 84 | + <mxPoint x="480" y="830" as="targetPoint" /> |
| 85 | + </mxGeometry> |
| 86 | + </mxCell> |
| 87 | + <mxCell id="A9oqwnsdiZcHIlNp2Coo-2" edge="1" parent="1" source="wK5yh5TK6hXDZH_PQgzs-26" style="endArrow=none;html=1;rounded=0;exitX=1;exitY=1;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;strokeColor=#00FF64;strokeWidth=4;" target="wK5yh5TK6hXDZH_PQgzs-26" value=""> |
| 88 | + <mxGeometry height="50" relative="1" width="50" as="geometry"> |
| 89 | + <mxPoint x="450" y="830" as="sourcePoint" /> |
| 90 | + <mxPoint x="500" y="780" as="targetPoint" /> |
| 91 | + </mxGeometry> |
| 92 | + </mxCell> |
| 93 | + <mxCell id="wK5yh5TK6hXDZH_PQgzs-31" edge="1" parent="1" source="wK5yh5TK6hXDZH_PQgzs-28" style="endArrow=classic;html=1;rounded=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;fontSize=10;labelPosition=center;verticalLabelPosition=middle;align=center;verticalAlign=middle;fillColor=#e1d5e7;strokeColor=#00FF64;" target="Xpv7qoTpaxrMEMCDT0tX-39" value="TLS+E2EE"> |
| 94 | + <mxGeometry height="50" relative="1" width="50" as="geometry"> |
| 95 | + <mxPoint x="550" y="920" as="sourcePoint" /> |
| 96 | + <mxPoint x="460" y="920" as="targetPoint" /> |
| 97 | + </mxGeometry> |
| 98 | + </mxCell> |
| 99 | + <mxCell id="A9oqwnsdiZcHIlNp2Coo-3" edge="1" parent="1" source="wK5yh5TK6hXDZH_PQgzs-26" style="endArrow=none;html=1;rounded=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0;entryDx=0;entryDy=0;strokeColor=#00FF64;strokeWidth=4;" target="wK5yh5TK6hXDZH_PQgzs-26" value=""> |
| 100 | + <mxGeometry height="50" relative="1" width="50" as="geometry"> |
| 101 | + <mxPoint x="450" y="830" as="sourcePoint" /> |
| 102 | + <mxPoint x="500" y="780" as="targetPoint" /> |
| 103 | + </mxGeometry> |
| 104 | + </mxCell> |
| 105 | + <mxCell id="wK5yh5TK6hXDZH_PQgzs-26" parent="1" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;fillColor=none;strokeColor=#000000;fontSize=13;gradientColor=#FFFFFF;gradientDirection=east;" value="" vertex="1"> |
| 106 | + <mxGeometry height="20" width="20" x="590" y="820" as="geometry" /> |
| 107 | + </mxCell> |
| 108 | + <mxCell id="A9oqwnsdiZcHIlNp2Coo-6" parent="1" style="rounded=0;whiteSpace=wrap;html=1;labelPosition=center;verticalLabelPosition=top;align=center;verticalAlign=bottom;fontStyle=0;fontSize=13;" value="PVS / KIS / etc." vertex="1"> |
| 109 | + <mxGeometry height="170" width="140" x="770" y="700" as="geometry" /> |
| 110 | + </mxCell> |
| 111 | + <mxCell id="A9oqwnsdiZcHIlNp2Coo-8" parent="1" style="shape=umlActor;verticalLabelPosition=top;verticalAlign=bottom;html=1;outlineConnect=0;labelPosition=center;align=center;fontSize=13;" value="Mitarbeiter" vertex="1"> |
| 112 | + <mxGeometry height="60" width="30" x="960" y="800" as="geometry" /> |
| 113 | + </mxCell> |
| 114 | + <mxCell id="A9oqwnsdiZcHIlNp2Coo-9" edge="1" parent="1" source="A9oqwnsdiZcHIlNp2Coo-13" style="endArrow=classic;startArrow=classic;html=1;rounded=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;fontSize=13;" target="A9oqwnsdiZcHIlNp2Coo-8" value=""> |
| 115 | + <mxGeometry height="50" relative="1" width="50" as="geometry"> |
| 116 | + <mxPoint x="470" y="940" as="sourcePoint" /> |
| 117 | + <mxPoint x="520" y="890" as="targetPoint" /> |
| 118 | + </mxGeometry> |
| 119 | + </mxCell> |
| 120 | + <mxCell id="A9oqwnsdiZcHIlNp2Coo-11" edge="1" parent="1" source="A9oqwnsdiZcHIlNp2Coo-19" style="endArrow=none;startArrow=classic;html=1;rounded=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;endFill=0;fontSize=10;" target="A9oqwnsdiZcHIlNp2Coo-12" value="TLS"> |
| 121 | + <mxGeometry height="50" relative="1" width="50" as="geometry"> |
| 122 | + <mxPoint x="860.0000000000252" y="570" as="sourcePoint" /> |
| 123 | + <mxPoint x="1070" y="739" as="targetPoint" /> |
| 124 | + </mxGeometry> |
| 125 | + </mxCell> |
| 126 | + <mxCell id="A9oqwnsdiZcHIlNp2Coo-12" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fontSize=13;" value="Applikations-<div>logik</div>" vertex="1"> |
| 127 | + <mxGeometry height="60" width="120" x="780" y="710" as="geometry" /> |
| 128 | + </mxCell> |
| 129 | + <mxCell id="A9oqwnsdiZcHIlNp2Coo-13" parent="1" style="rounded=0;whiteSpace=wrap;html=1;fontSize=13;" value="Benutzer-<div>oberfläche</div>" vertex="1"> |
| 130 | + <mxGeometry height="60" width="120" x="780" y="800" as="geometry" /> |
| 131 | + </mxCell> |
| 132 | + <mxCell id="A9oqwnsdiZcHIlNp2Coo-14" edge="1" parent="1" source="A9oqwnsdiZcHIlNp2Coo-12" style="endArrow=classic;startArrow=classic;html=1;rounded=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;fontSize=13;" target="A9oqwnsdiZcHIlNp2Coo-13" value=""> |
| 133 | + <mxGeometry height="50" relative="1" width="50" as="geometry"> |
| 134 | + <mxPoint x="960" y="890" as="sourcePoint" /> |
| 135 | + <mxPoint x="1010" y="840" as="targetPoint" /> |
| 136 | + </mxGeometry> |
| 137 | + </mxCell> |
| 138 | + <mxCell id="A9oqwnsdiZcHIlNp2Coo-19" parent="1" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;fontSize=13;" value="" vertex="1"> |
| 139 | + <mxGeometry height="20" width="20" x="710" y="730" as="geometry" /> |
| 140 | + </mxCell> |
| 141 | + <mxCell id="A9oqwnsdiZcHIlNp2Coo-21" parent="1" style="text;html=1;whiteSpace=wrap;strokeColor=none;fillColor=none;align=center;verticalAlign=middle;rounded=0;fontSize=13;" value="REST-<div>API</div>" vertex="1"> |
| 142 | + <mxGeometry height="30" width="70" x="685" y="690" as="geometry" /> |
| 143 | + </mxCell> |
| 144 | + </root> |
| 145 | + </mxGraphModel> |
| 146 | + </diagram> |
| 147 | +</mxfile> |
0 commit comments