285 lines
26 KiB
XML
285 lines
26 KiB
XML
<svg host="65bd71144e" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="751px" height="351px" viewBox="-0.5 -0.5 751 351" content="<mxfile><diagram id="wkgMyGHKSWno4An-QBqW" name="페이지-1">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</diagram></mxfile>">
|
|
<defs/>
|
|
<g>
|
|
<path d="M 390 285 C 390 276.72 416.86 270 450 270 C 465.91 270 481.17 271.58 492.43 274.39 C 503.68 277.21 510 281.02 510 285 L 510 335 C 510 343.28 483.14 350 450 350 C 416.86 350 390 343.28 390 335 Z" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
|
|
<path d="M 510 285 C 510 293.28 483.14 300 450 300 C 416.86 300 390 293.28 390 285" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
|
|
<g transform="translate(-0.5 -0.5)">
|
|
<switch>
|
|
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 323px; margin-left: 391px;">
|
|
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
MongoDB
|
|
<br/>
|
|
(게임 내부)
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="450" y="327" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
|
|
MongoDB...
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<path d="M 110 285 C 110 276.72 136.86 270 170 270 C 185.91 270 201.17 271.58 212.43 274.39 C 223.68 277.21 230 281.02 230 285 L 230 335 C 230 343.28 203.14 350 170 350 C 136.86 350 110 343.28 110 335 Z" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
|
|
<path d="M 230 285 C 230 293.28 203.14 300 170 300 C 136.86 300 110 293.28 110 285" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
|
|
<g transform="translate(-0.5 -0.5)">
|
|
<switch>
|
|
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 323px; margin-left: 111px;">
|
|
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
MongoDB
|
|
<br/>
|
|
(게임 외부)
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="170" y="327" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
|
|
MongoDB...
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<rect x="110" y="120" width="120" height="60" rx="9" ry="9" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="all"/>
|
|
<g transform="translate(-0.5 -0.5)">
|
|
<switch>
|
|
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 150px; margin-left: 111px;">
|
|
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
API 처리기
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="170" y="154" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
|
|
API 처리기
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<rect x="390" y="120" width="120" height="60" rx="9" ry="9" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="all"/>
|
|
<g transform="translate(-0.5 -0.5)">
|
|
<switch>
|
|
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 150px; margin-left: 391px;">
|
|
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
게임 엔진
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="450" y="154" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
|
|
게임 엔진
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<rect x="630" y="120" width="120" height="60" rx="9" ry="9" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="all"/>
|
|
<g transform="translate(-0.5 -0.5)">
|
|
<switch>
|
|
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 150px; margin-left: 631px;">
|
|
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
NPC 명령 선택기
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="690" y="154" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
|
|
NPC 명령 선택기
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<path d="M 182 186.37 L 182 270" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
<path d="M 182 181.12 L 185.5 188.12 L 182 186.37 L 178.5 188.12 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
|
|
<path d="M 232.93 182.95 L 406.8 274" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
<path d="M 228.28 180.52 L 236.11 180.67 L 232.93 182.95 L 232.86 186.87 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
|
|
<path d="M 383.63 135 L 230 135" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
<path d="M 388.88 135 L 381.88 138.5 L 383.63 135 L 381.88 131.5 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
|
|
<path d="M 236.37 150 L 390 150" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="stroke"/>
|
|
<path d="M 231.12 150 L 238.12 146.5 L 236.37 150 L 238.12 153.5 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
|
|
<path d="M 623.63 165 L 510 165" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
<path d="M 628.88 165 L 621.88 168.5 L 623.63 165 L 621.88 161.5 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
|
|
<path d="M 516.37 135 L 630 135" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
<path d="M 511.12 135 L 518.12 131.5 L 516.37 135 L 518.12 138.5 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
|
|
<path d="M 438 180 L 438 263.63" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
<path d="M 438 268.88 L 434.5 261.88 L 438 263.63 L 441.5 261.88 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
|
|
<path d="M 654.45 183.13 L 493.2 274" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
<path d="M 659.03 180.55 L 654.65 187.03 L 654.45 183.13 L 651.21 180.94 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
|
|
<path d="M 158 180 L 158 263.63" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
<path d="M 158 268.88 L 154.5 261.88 L 158 263.63 L 161.5 261.88 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
|
|
<path d="M 462 186.37 L 462 270" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
<path d="M 462 181.12 L 465.5 188.12 L 462 186.37 L 458.5 188.12 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
|
|
<rect x="350" y="200" width="90" height="30" fill="none" stroke="none" pointer-events="all"/>
|
|
<g transform="translate(-0.5 -0.5)">
|
|
<switch>
|
|
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 88px; height: 1px; padding-top: 215px; margin-left: 351px;">
|
|
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
변경된
|
|
<br/>
|
|
장수/도시/국가
|
|
<br/>
|
|
데이터 전달
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="395" y="219" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
|
|
변경된장수/도시/국가...
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<rect x="530" y="100" width="80" height="30" fill="none" stroke="none" pointer-events="all"/>
|
|
<g transform="translate(-0.5 -0.5)">
|
|
<switch>
|
|
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 115px; margin-left: 531px;">
|
|
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
NPC별
|
|
<br/>
|
|
턴 입력
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="570" y="119" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
|
|
NPC별...
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<rect x="530" y="170" width="80" height="30" fill="none" stroke="none" pointer-events="all"/>
|
|
<g transform="translate(-0.5 -0.5)">
|
|
<switch>
|
|
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 185px; margin-left: 531px;">
|
|
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
NPC별
|
|
<br/>
|
|
턴 입력 요청
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="570" y="189" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
|
|
NPC별...
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<rect x="255" y="106" width="120" height="30" fill="none" stroke="none" pointer-events="all"/>
|
|
<g transform="translate(-0.5 -0.5)">
|
|
<switch>
|
|
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 121px; margin-left: 256px;">
|
|
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
턴 입력 요청
|
|
<br/>
|
|
게임 데이터 변경 요청
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="315" y="125" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
|
|
턴 입력 요청...
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<rect x="255" y="134" width="120" height="20" fill="none" stroke="none" pointer-events="all"/>
|
|
<g transform="translate(-0.5 -0.5)">
|
|
<switch>
|
|
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 144px; margin-left: 256px;">
|
|
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
처리 결과 반환
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="315" y="148" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
|
|
처리 결과 반환
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<ellipse cx="15" cy="127.5" rx="7.5" ry="7.5" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" pointer-events="all"/>
|
|
<path d="M 15 135 L 15 160 M 15 140 L 0 140 M 15 140 L 30 140 M 15 160 L 0 180 M 15 160 L 30 180" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
|
|
<g transform="translate(-0.5 -0.5)">
|
|
<switch>
|
|
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe flex-start; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 187px; margin-left: 15px;">
|
|
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: nowrap;">
|
|
Actor
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="15" y="199" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
|
|
Actor
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<path d="M 103.63 135 L 40 135" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
<path d="M 108.88 135 L 101.88 138.5 L 103.63 135 L 101.88 131.5 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
|
|
<path d="M 46.37 165 L 110 165" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
<path d="M 41.12 165 L 48.12 161.5 L 46.37 165 L 48.12 168.5 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
|
|
<path d="M 236.37 165 L 390 165" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
<path d="M 231.12 165 L 238.12 161.5 L 236.37 165 L 238.12 168.5 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
|
|
<rect x="256" y="171" width="120" height="20" fill="none" stroke="none" pointer-events="all"/>
|
|
<g transform="translate(-0.5 -0.5)">
|
|
<switch>
|
|
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 181px; margin-left: 257px;">
|
|
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
특정 명령 처리 요구
|
|
<br/>
|
|
(메시지 전송 등)
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="316" y="185" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
|
|
특정 명령 처리 요구...
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<path d="M 392.71 180 L 218.84 271.05" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="stroke"/>
|
|
<path d="M 214.19 273.48 L 218.77 267.13 L 218.84 271.05 L 222.02 273.33 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
|
|
<path d="M 410 15 C 410 6.72 427.91 0 450 0 C 460.61 0 470.78 1.58 478.28 4.39 C 485.79 7.21 490 11.02 490 15 L 490 55 C 490 63.28 472.09 70 450 70 C 427.91 70 410 63.28 410 55 Z" fill="rgb(255, 255, 255)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="all"/>
|
|
<path d="M 490 15 C 490 23.28 472.09 30 450 30 C 427.91 30 410 23.28 410 15" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="all"/>
|
|
<g transform="translate(-0.5 -0.5)">
|
|
<switch>
|
|
<foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;">
|
|
<div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 48px; margin-left: 411px;">
|
|
<div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;">
|
|
<div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;">
|
|
In-memory cache
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</foreignObject>
|
|
<text x="450" y="52" fill="rgb(0, 0, 0)" font-family="Helvetica" font-size="12px" text-anchor="middle">
|
|
In-memory cac...
|
|
</text>
|
|
</switch>
|
|
</g>
|
|
<path d="M 450 76.37 L 450 113.63" fill="none" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="stroke"/>
|
|
<path d="M 450 71.12 L 453.5 78.12 L 450 76.37 L 446.5 78.12 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
|
|
<path d="M 450 118.88 L 446.5 111.88 L 450 113.63 L 453.5 111.88 Z" fill="rgb(0, 0, 0)" stroke="rgb(0, 0, 0)" stroke-miterlimit="10" pointer-events="all"/>
|
|
</g>
|
|
<switch>
|
|
<g requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"/>
|
|
<a transform="translate(0,-5)" xlink:href="https://www.diagrams.net/doc/faq/svg-export-text-problems" target="_blank">
|
|
<text text-anchor="middle" font-size="10px" x="50%" y="100%">
|
|
Text is not SVG - cannot display
|
|
</text>
|
|
</a>
|
|
</switch>
|
|
</svg> |