mirror of
https://github.com/DefectingCat/DefectingCat.github.io
synced 2025-07-16 01:01:38 +00:00
3 lines
57 KiB
XML
3 lines
57 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
||
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
||
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="732px" height="462px" viewBox="-0.5 -0.5 732 462" content="<mxfile host="Electron" modified="2021-08-23T03:10:26.652Z" agent="5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/14.6.13 Chrome/89.0.4389.128 Electron/12.0.7 Safari/537.36" etag="_24dYSl18MFaUG401G52" version="14.6.13" type="device"><diagram id="dEYAjTxxdtpzwiRtR6KX" name="第 1 页">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</diagram></mxfile>"><defs/><g><rect x="80" y="40" width="160" height="90" rx="13.5" ry="13.5" fill="none" stroke="none" pointer-events="all"/><path d="M 94.07 39.06 L 224.99 38.6 L 233.87 41.53 L 239.31 45.14 L 239.29 53.14 L 238.89 115.36 L 237.52 122.78 L 235.91 127.43 L 226.91 129.37 L 93.73 128.48 L 86.94 129.64 L 80.58 123.77 L 81.1 116.56 L 81.89 51.59 L 82.47 43.27 L 88.49 39.68 L 92.05 39.53" fill="#ffffff" stroke="none" pointer-events="all"/><path d="M 91.95 39.01 M 92.01 41.96 C 138.81 42.38 184.51 40.86 226.96 40.23 M 92.84 39.36 C 145.06 40.45 198.21 41.69 226.19 40.35 M 226.5 40 C 235.75 38.25 240.68 43.47 240.5 53.78 M 226.27 41.4 C 234.74 37.85 238.04 44.85 238.15 53.58 M 241.9 54.22 C 240.36 68.54 241.2 85.92 240.1 115.6 M 240.12 53.32 C 241.44 78.29 240.65 100.8 239.56 116.25 M 240 116.5 C 240.21 126.16 233.81 131.78 225.44 131.25 M 238.52 117.73 C 242.27 123.97 235.86 132.18 225.4 131.44 M 225.95 130.38 C 181.76 131.34 133.01 129.47 94.99 130.23 M 227.03 130.63 C 188.79 129.28 151.18 130.3 93.44 130.66 M 93.5 130 C 82.94 130.22 81.28 126.84 78.2 116.63 M 92.82 131.81 C 85.57 131.21 80.26 123.72 80.08 115.97 M 79.3 116.91 C 80.43 96.78 81.31 77.25 81.02 52.32 M 79.44 116.63 C 79.99 99.73 79.64 83.14 79.54 53.06 M 80 53.5 C 78.9 43.84 83.31 38.83 94.49 40.58 M 80.63 52.54 C 81.34 43 84.77 37.84 94.85 41.84" fill="none" stroke="#000000" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 158px; height: 1px; padding-top: 85px; margin-left: 81px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">客户端(浏览器)<br />- HTML,CSS,JS<br />- 每个请求都刷新页面</div></div></div></foreignObject><text x="160" y="89" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">客户端(浏览器)- HTML,CSS,JS...</text></switch></g><rect x="350" y="196" width="120" height="60" rx="9" ry="9" fill="none" stroke="none" pointer-events="all"/><path d="M 359.57 195.4 L 465.83 198.02 L 465.86 199.56 L 470.37 206.31 L 469 251.78 L 469.03 253.04 L 461.96 256.92 L 356.94 257.29 L 351.54 252.74 L 348.4 247.97 L 348.51 206.05 L 351.28 198.37 L 358.55 195.6" fill="#ffffff" stroke="none" pointer-events="all"/><path d="M 360.93 196.35 M 357.23 195.68 C 381.95 196.44 402.93 194.83 460.33 197.5 M 359.27 195.13 C 383.7 194.66 407.97 195.63 460.15 196.53 M 461 196 C 466.53 194.13 471.31 199.28 470.48 204.03 M 461.9 194.93 C 464.78 196.89 470.31 200.1 470.71 207.29 M 469.52 206.21 C 469.3 216.86 469.46 228.03 469.45 248.71 M 469.49 205.62 C 470.45 218.69 470.09 231.42 469.52 247.57 M 470 247 C 468.29 252.17 466.34 254.76 460.12 255.61 M 471.38 246.73 C 470.8 251.73 465.02 256.32 463.14 256.9 M 460.38 254.32 C 430.61 257.14 405.88 256.28 359.83 254.46 M 460.93 255.24 C 438.55 256.84 415.12 256.85 358.97 256.03 M 359 256 C 353.5 256.3 348.29 254.46 348.37 245.41 M 358.09 254.91 C 351.63 256.84 347.94 255.28 349.76 249.14 M 351.73 247.82 C 349.87 233.89 350.3 221.13 350.05 206.64 M 349.13 246.38 C 349.37 236.36 351.27 224.73 349.84 204.12 M 350 205 C 349.08 198.25 353.91 196.02 360.79 194.74 M 349.18 206.47 C 349.73 199.63 352.14 196.28 357.15 195" fill="none" stroke="#000000" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><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: 226px; margin-left: 351px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">服务器</div></div></div></foreignObject><text x="410" y="230" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">服务器</text></switch></g><rect x="600" y="40" width="90" height="35" rx="5.25" ry="5.25" fill="none" stroke="none" pointer-events="all"/><path d="M 605.82 39.74 L 686.35 40.65 L 691.07 44.24 L 689.21 70.79 L 684.58 73.05 L 602.63 74.39 L 598.5 69.53 L 598.58 45.63 L 599.48 39.93 L 605.82 39.45" fill="#ffffff" stroke="none" pointer-events="all"/><path d="M 604.6 40.55 M 604.38 38.18 C 626.08 42.34 647.48 42.4 686.37 40.81 M 604.28 39.87 C 622.19 39.28 638.65 39.59 684.42 40.48 M 684.75 40 C 688.43 39.99 690.08 41.85 690.83 46.75 M 683.04 39.34 C 687 39.77 688.2 43.09 690.91 47.51 M 689.3 45.11 C 688.9 53.01 691.53 63.6 688.97 68.84 M 689.9 45.74 C 690.16 52.99 689.37 60.79 689.1 70.7 M 690 69.75 C 690 72.23 688.76 76.34 683.45 75.1 M 692 69.34 C 688.15 71.6 687.83 74.96 683.24 75.68 M 685.89 73.26 C 656.55 76.1 632.13 76.75 606.76 73.66 M 684.47 75.85 C 655.83 76.43 625.02 74.69 604.35 75.93 M 605.25 75 C 602.89 75.05 599.28 74.17 599 67.92 M 604.91 74.55 C 602.78 76.43 598.06 73.81 601.46 70.85 M 601.23 68.88 C 598.68 60.8 600.56 53.21 599.93 45.96 M 600.04 70.58 C 600.51 63.14 600.19 57.05 600.42 45.6 M 600 45.25 C 601.06 39.9 603.05 41.79 605.95 41.64 M 600.68 46.48 C 599.73 42.79 600.92 39.8 604.56 38.97" fill="none" stroke="#000000" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><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: 58px; margin-left: 601px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">数据库</div></div></div></foreignObject><text x="645" y="61" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">数据库</text></switch></g><rect x="600" y="120" width="90" height="35" rx="5.25" ry="5.25" fill="none" stroke="none" pointer-events="all"/><path d="M 605.82 120.08 L 688.75 119.5 L 690.03 125.92 L 688.37 152.23 L 684.85 154.26 L 601.02 154.82 L 600.04 148.4 L 599.29 124.16 L 602.36 119.56 L 603.99 121.94" fill="#ffffff" stroke="none" pointer-events="all"/><path d="M 605.44 120.06 M 603.92 118.44 C 626.57 120.6 650.05 121.78 685.76 121.95 M 605.58 120.07 C 626.87 119.09 649.79 120.29 683.83 119.84 M 684.75 120 C 688.41 119.04 691.87 120.88 691.14 125.28 M 684.85 119.66 C 688.83 119.22 689.95 121.05 687.76 127.32 M 691.83 124.7 C 691.1 133.03 689.82 141.61 688.42 150.71 M 690.13 124.5 C 688.97 135.85 689.48 145.56 690.72 149.03 M 690 149.75 C 690.45 152.92 690.22 156.54 685.89 155.09 M 690.88 149.31 C 691.65 151.38 690.42 155.23 683.7 152.71 M 684.12 153.23 C 663.33 157.35 640.74 154.06 604.9 154 M 684.08 154.29 C 657.66 155.91 630.51 155.76 605.52 155.61 M 605.25 155 C 603.34 153.25 598.6 155.03 600.68 148.27 M 606.21 155.69 C 601.18 156.18 601.77 151.02 597.74 151.61 M 601.74 149.81 C 599.12 144.14 599.7 137.85 598.13 125.84 M 599.02 149.39 C 600.55 144.33 599.44 139.35 599.7 124.57 M 600 125.25 C 600.18 121.36 600.67 121.35 604.51 121.95 M 599.58 124.97 C 598.41 123.81 601.03 117.91 604.93 118.81" fill="none" stroke="#000000" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><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: 138px; margin-left: 601px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">模型</div></div></div></foreignObject><text x="645" y="141" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">模型</text></switch></g><rect x="600" y="202" width="90" height="35" rx="5.25" ry="5.25" fill="none" stroke="none" pointer-events="all"/><path d="M 605.82 202.42 L 687.16 200.36 L 689 205.6 L 691.54 235.67 L 685.12 237.46 L 603.41 237.24 L 601.59 233.26 L 599.99 208.69 L 601.23 205.19 L 606.17 202.43" fill="#ffffff" stroke="none" pointer-events="all"/><path d="M 606.28 201.57 M 603.46 200.69 C 631.06 202.44 652.62 200.76 685.15 201.08 M 604.88 202.27 C 633.55 202.5 660.93 202.58 685.24 201.19 M 684.75 202 C 688.39 200.1 689.65 201.91 691.46 205.8 M 686.65 201.98 C 686.07 200.66 691.7 205.61 689.22 209.13 M 690.36 206.29 C 688.8 215.05 691.62 225.62 691.88 230.58 M 690.37 207.27 C 690.27 213.81 690.09 220.53 690.33 231.36 M 690 231.75 C 690.89 235.61 687.68 238.74 684.33 237.09 M 689.76 231.29 C 690.55 233.17 688.41 237.49 684.16 236.35 M 686.36 235.21 C 666.11 235 649.34 235.79 607.03 236.34 M 685.7 236.72 C 659.49 237.39 636 236.83 604.7 237.29 M 605.25 237 C 599.8 237.45 601.93 233.9 598.36 230.61 M 603.51 238.84 C 599.58 237.94 600.88 234.84 598.63 229.77 M 598.25 232.74 C 600.04 224.57 599.33 214.68 600.32 207.73 M 600 232.2 C 600.59 222.62 600.69 213.85 600.98 207.54 M 600 207.25 C 599.3 204.83 602.29 202.9 607.07 200.26 M 598.47 205.46 C 601.68 202.22 601.15 202.61 605.3 200.65" fill="none" stroke="#000000" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><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: 220px; margin-left: 601px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">控制器</div></div></div></foreignObject><text x="645" y="223" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">控制器</text></switch></g><rect x="601" y="289" width="90" height="35" rx="5.25" ry="5.25" fill="none" stroke="none" pointer-events="all"/><path d="M 606.82 289.76 L 686.57 290.22 L 692.96 294.28 L 691.7 320.11 L 686.39 325.67 L 602.81 324.67 L 600.13 319.13 L 601.69 294.22 L 601.11 291.82 L 605.34 287.92" fill="#ffffff" stroke="none" pointer-events="all"/><path d="M 608.11 288.07 M 607.99 287.94 C 632.55 287.7 656.2 287.14 685.54 289.21 M 607.18 289.47 C 623.32 289.31 641.27 290.28 685.64 289.54 M 685.75 289 C 689.37 290.15 692.44 291.94 692.77 295.32 M 685.46 289.29 C 688.9 287.11 689.86 290.58 691.67 295.95 M 689.88 292.89 C 691.99 302.06 690.92 310.64 692.33 319.46 M 691.61 295.03 C 690.08 301.68 691.21 310.31 690.95 318.68 M 691 318.75 C 692.34 323.3 690.14 325.94 683.76 324.09 M 689.64 318.26 C 690.45 324.55 687.4 324.76 685.62 324.98 M 685.6 322.18 C 653.99 323.25 627.15 324.1 606.16 323.68 M 686.32 324.16 C 664.32 323.87 642.48 324.91 606.87 323.97 M 606.25 324 C 601.25 322.65 602.26 321.76 601.04 317.95 M 605.81 322.98 C 603.59 324.69 600.98 323.66 600.51 317.53 M 599.75 320.67 C 601.47 314.91 599.47 310.32 599.52 294.61 M 601.98 318.01 C 601.14 310.81 600.45 303.16 601.27 293.51 M 601 294.25 C 599.42 289.29 600.91 289.46 606.63 287.57 M 602.37 294.95 C 601.36 290.24 602.26 287.72 606.67 287.49" fill="none" stroke="#000000" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><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: 307px; margin-left: 602px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">视图</div></div></div></foreignObject><text x="646" y="310" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">视图</text></switch></g><path d="M 600 125.75 L 580 126.08 Q 570 126.25 570 116.25 L 570 56.25 Q 570 46.25 580 46.08 L 593.63 45.86" fill="none" stroke="none" pointer-events="stroke"/><path d="M 598.88 45.77 L 591.94 49.38 L 593.63 45.86 L 591.82 42.39 Z" fill="none" stroke="none" pointer-events="all"/><path d="M 600.57 127.19 M 599.39 125.1 C 596.61 127.01 589.42 125.55 581.85 124.3 M 600.28 126.13 C 595.61 125.87 591.56 125.03 580.56 125.37 M 580 126.08 C 572.77 125.14 571.71 121.35 568.29 117.07 M 579.41 124.65 C 574.32 127.04 568.9 124.92 568.24 117.52 M 571.96 117.67 C 568.35 95.44 567.97 77.92 569.25 57.26 M 569.55 116.82 C 569.65 101.2 569.23 84.91 570.65 56.38 M 570 56.25 C 571.82 50.44 572.24 46.17 581.02 46.02 M 568.54 56.48 C 568.07 48.58 571.21 46.91 580.53 45.03 M 579.1 44.96 C 584.06 45.38 586.58 44.89 592.56 45.73 M 580.23 45.98 C 583.5 46.62 585.53 46.41 593.43 46.53" fill="none" stroke="#000000" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 591.62 42.62 C 591.62 42.62 591.62 42.62 591.62 42.62 M 591.62 42.62 C 591.62 42.62 591.62 42.62 591.62 42.62 M 594.07 45.94 C 594.36 45.64 594.77 44.87 595.15 44.33 M 593.94 46.08 C 594.46 45.48 594.99 45.02 595.37 44.41" fill="none" stroke="#000000" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="all"/><path d="M 597.28 43.88 M 598.59 45.51 C 597.12 46.55 595.1 47.57 592.48 48.62 M 599.08 45.76 C 597.07 47.09 594.31 48.05 591.66 49.42 M 591.77 49.02 C 592.62 48.02 593.06 46.78 593.37 45.54 M 591.77 49.23 C 592.55 47.95 593.21 46.8 593.7 45.83 M 593.85 45.75 C 593.3 44.46 592.29 42.84 591.69 42.76 M 593.67 45.69 C 593.1 44.61 592.22 43.01 591.69 42.49 M 591.3 42.16 C 593.89 43.09 595.66 44.29 599.37 45.05 M 592.2 42.42 C 594.1 43.68 597.24 44.89 599.09 45.72" fill="none" stroke="#000000" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="all"/><rect x="607" y="81" width="80" height="20" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><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: 91px; margin-left: 608px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">从数据库中获取数据</div></div></div></foreignObject><text x="647" y="95" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">从数据库中获取数据</text></switch></g><path d="M 600 211.5 L 580 211.83 Q 570 212 570 202 L 570 142 Q 570 132 580 131.83 L 593.63 131.61" fill="none" stroke="none" pointer-events="stroke"/><path d="M 598.88 131.52 L 591.94 135.13 L 593.63 131.61 L 591.82 128.14 Z" fill="none" stroke="none" pointer-events="all"/><path d="M 601.59 211.63 M 598.21 210.36 C 595.35 211.48 586.46 211.37 578.57 212.39 M 599.72 212.2 C 593.06 211.48 583.59 211.07 580.42 212.48 M 580 211.83 C 574.3 212.92 570.64 206.75 569.3 200.23 M 581.99 212.67 C 571.21 210.93 569.45 207.88 570.94 200.97 M 569.82 202.85 C 570.25 182.05 568.81 167.37 568.09 140.81 M 569.33 201.37 C 570.61 178.53 569.56 155.65 570.67 141.95 M 570 142 C 570.18 136.58 571.85 133.47 580.68 130.35 M 568.66 140.19 C 568.48 135.09 573.96 133.79 578.88 130.98 M 579.67 132.47 C 584.26 132.54 588.26 131.08 594.06 131.42 M 579.61 131.36 C 583.81 132.37 587.2 131.83 593.73 131.23" fill="none" stroke="#000000" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 592.09 127.83 C 592.09 127.83 592.09 127.83 592.09 127.83 M 592.09 127.83 C 592.09 127.83 592.09 127.83 592.09 127.83 M 593.53 132.11 C 594.6 131.29 594.84 130.72 595.89 129.82 M 593.76 131.91 C 594.33 131.4 594.81 130.8 595.83 129.72" fill="none" stroke="#000000" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="all"/><path d="M 597.19 130.37 M 599.54 131.16 C 596.17 132.38 592.87 134.59 591.61 134.57 M 599.01 131.23 C 597.04 132.75 594.81 133.79 591.68 134.78 M 591.9 135.24 C 592.69 134.36 592.65 133.14 593.54 131.79 M 591.84 135.19 C 592.38 134.07 592.71 133.07 593.52 131.47 M 593.68 131.67 C 592.79 130.36 592.15 128.98 591.6 128.11 M 593.5 131.5 C 592.92 130.2 592.2 128.98 591.65 128.16 M 591.97 127.55 C 593.4 128.34 595.8 130.22 598.44 131.26 M 591.64 128.34 C 594.5 129.78 597.36 130.81 598.63 131.66" fill="none" stroke="#000000" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="all"/><path d="M 600 312 L 580 312.33 Q 570 312.5 570 302.5 L 570 242.5 Q 570 232.5 580 232.33 L 593.63 232.11" fill="none" stroke="none" pointer-events="stroke"/><path d="M 598.88 232.02 L 591.94 235.63 L 593.63 232.11 L 591.82 228.64 Z" fill="none" stroke="none" pointer-events="all"/><path d="M 601.59 312.47 M 599.89 310.02 C 594.39 312.12 590.86 310.1 578.99 310.43 M 599.16 312.51 C 593.29 311.06 586.29 311.14 580.6 311.52 M 580 312.33 C 574.55 312.52 569.87 311.04 571.76 304.27 M 578.35 312.56 C 574.23 312.37 567.83 308.84 572.24 303.05 M 571.88 302.16 C 568.87 287.42 571.25 276.95 571.15 243.1 M 569.96 301.78 C 568.87 281.7 569.78 263.08 570.73 243.3 M 570 242.5 C 569.77 235.06 571.73 232.05 578.5 233.38 M 570.4 244.14 C 570.46 234.74 574.5 231.45 581.03 232.96 M 579.18 232.45 C 583.46 231.94 585.77 231.88 594.53 232.92 M 579.75 232.34 C 583.62 232.8 586.88 232.41 593.36 231.57" fill="none" stroke="#000000" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 591.99 228.44 C 591.99 228.44 591.99 228.44 591.99 228.44 M 591.99 228.44 C 591.99 228.44 591.99 228.44 591.99 228.44 M 593.96 232.76 C 594.44 231.72 595.42 230.68 595.7 230.6 M 593.56 232.55 C 594.22 231.87 594.99 231.25 595.64 230.24" fill="none" stroke="#000000" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="all"/><path d="M 597.51 233.39 M 599.16 232.36 C 596.35 233.43 592.88 234.2 591.42 235.67 M 598.59 232.22 C 596.19 233.32 593.24 234.78 592.02 235.95 M 591.75 235.83 C 592.34 234.16 593.45 233.12 593.39 232.14 M 591.89 235.76 C 592.6 234.47 593.13 233.34 593.56 232.11 M 593.72 231.96 C 592.79 231.11 592.76 229.79 592.09 228.82 M 593.53 231.94 C 592.97 230.69 592.1 229.56 591.92 228.57 M 591.72 228.7 C 593.89 229.12 595.83 230.73 598.77 232.27 M 592.15 228.8 C 593.36 229.3 594.89 229.88 598.71 232.26" fill="none" stroke="#000000" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="all"/><path d="M 690 45 L 710 45 Q 720 45 720 55 L 720 115 Q 720 125 710 125 L 695.37 125" fill="none" stroke="none" pointer-events="stroke"/><path d="M 690.12 125 L 697.12 121.5 L 695.37 125 L 697.12 128.5 Z" fill="none" stroke="none" pointer-events="all"/><path d="M 691.59 45.81 M 691.57 46.18 C 696.88 45.51 704.16 45.55 709.42 44.64 M 690.6 45.32 C 694.63 45.22 701.23 45.7 710.77 44.73 M 710 45 C 718.14 44.18 719.1 50 720.22 56.3 M 708.71 44.62 C 715.99 45.87 720.82 48.47 718.94 57.12 M 719.93 53.48 C 721.9 75.1 720.1 99.17 720.2 113.38 M 720.59 54.2 C 719.54 71.33 720.42 89.43 720.78 114.66 M 720 115 C 719.36 122.88 714.94 126.69 710.33 124.58 M 718.13 116.09 C 717.84 119.72 718.38 125.76 708.59 127.1 M 708.58 124.56 C 705.7 126.42 699.19 124.95 693.92 124.01 M 709.88 125.53 C 705.32 125.42 701.76 125.21 694.69 125.71" fill="none" stroke="#000000" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 689.83 125.34 C 689.83 125.34 689.83 125.34 689.83 125.34 M 689.83 125.34 C 689.83 125.34 689.83 125.34 689.83 125.34 M 693.7 127.43 C 694.13 126.21 695.24 125.3 695.41 124.8 M 693.56 127.21 C 694.36 126.36 695.12 125.42 695.36 125.07" fill="none" stroke="#000000" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="all"/><path d="M 689.06 124.89 M 690.02 124.49 C 693.17 124.15 694.99 122.25 696.41 122.13 M 690.18 124.92 C 692.05 124.22 693.91 123.28 696.75 121.71 M 696.79 121.79 C 696.86 122.5 696.39 123.23 694.99 124.88 M 697.11 121.31 C 696.41 122.69 695.92 123.89 695.34 125.14 M 695.51 124.64 C 696.18 125.89 696.03 126.26 697.1 128.88 M 695.3 125.16 C 696.14 126.13 696.83 127.69 697.09 128.34 M 696.77 129.22 C 694.77 126.92 692.89 125.86 690.35 125.75 M 697.18 128.61 C 694.86 127.65 693.22 126.47 690.02 125.33" fill="none" stroke="#000000" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="all"/><path d="M 692 130 L 712 130 Q 722 130 722 140 L 722 200 Q 722 210 712 210 L 697.37 210" fill="none" stroke="none" pointer-events="stroke"/><path d="M 692.12 210 L 699.12 206.5 L 697.37 210 L 699.12 213.5 Z" fill="none" stroke="none" pointer-events="all"/><path d="M 693.59 131.15 M 691.25 130.35 C 698.72 130.49 704.17 128.64 711.85 131.19 M 692.04 130.14 C 696.58 129.61 701.37 130.6 712.95 130.27 M 712 130 C 720.39 128.28 720.33 134.79 720.67 140.84 M 711.07 129.01 C 716.41 131.81 721.2 133.93 722.24 139.09 M 723.99 141.29 C 722.69 155.87 720.7 175.06 721.25 200.17 M 721.22 139.12 C 722.88 155.18 721.72 167.73 722.84 200.52 M 722 200 C 720.95 205.87 716.82 209.77 710.15 208.1 M 721.87 200.54 C 721.81 208.47 720.92 207.92 712.74 208.97 M 712.98 209 C 709.51 210.34 703.85 210.34 696.43 210.08 M 712.03 209.59 C 708.29 210.34 702.83 210.3 697.76 210.54" fill="none" stroke="#000000" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 692.38 209.7 C 692.38 209.7 692.38 209.7 692.38 209.7 M 692.38 209.7 C 692.38 209.7 692.38 209.7 692.38 209.7 M 696.14 211.75 C 696.39 210.82 697.23 210.3 697.27 210.08 M 696.02 211.6 C 696.39 211.22 696.82 210.88 697.43 210.08" fill="none" stroke="#000000" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="all"/><path d="M 691.37 208.41 M 691.64 210.19 C 695.3 208.02 696.92 207.82 699.79 206.17 M 691.76 209.63 C 693.34 209.08 694.65 208.46 699.09 206.61 M 699.43 206.88 C 698.17 207.48 697.74 209.06 697.63 209.73 M 699.15 206.37 C 698.46 207.83 697.67 209.11 697.38 209.89 M 697.55 210.21 C 698.35 211.54 699 212.33 698.81 213.3 M 697.34 210.1 C 698.17 211.11 698.71 212.78 698.97 213.64 M 698.52 213.31 C 697.96 212.69 696.26 211.7 692.69 209.7 M 698.91 213.57 C 696.3 212 693.94 211.44 692.09 209.65" fill="none" stroke="#000000" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="all"/><path d="M 691 231 L 711 231 Q 721 231 721 241 L 721 301 Q 721 311 711 311 L 696.37 311" fill="none" stroke="none" pointer-events="stroke"/><path d="M 691.12 311 L 698.12 307.5 L 696.37 311 L 698.12 314.5 Z" fill="none" stroke="none" pointer-events="all"/><path d="M 692.59 232.49 M 691.93 230.51 C 697.57 231.86 705.19 232.14 711.28 229.73 M 690.48 230.95 C 697.53 232 706.52 231.5 710.12 231.81 M 711 231 C 719.64 232.37 722.56 235.58 722.13 241.38 M 710.43 229.41 C 718.44 229.15 723.19 235.39 722.54 241.67 M 721.04 241.1 C 720.48 252.64 722.31 266.94 719.3 302.96 M 720.85 240.04 C 720.02 265.03 720.83 288.02 721.9 300.37 M 721 301 C 719.54 308.85 715.7 312.86 710.98 311.63 M 722.6 300.99 C 722.79 308.62 715.86 310.68 709.3 311.44 M 711.45 312.36 C 704.47 309.96 699.66 311.43 695.93 312.14 M 711.17 311.11 C 706.79 311.27 702.37 311.38 696.37 311.37" fill="none" stroke="#000000" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 691.3 310.79 C 691.3 310.79 691.3 310.79 691.3 310.79 M 691.3 310.79 C 691.3 310.79 691.3 310.79 691.3 310.79 M 695.01 312.86 C 695.38 312.49 695.64 311.96 696.13 311.29 M 695.07 312.71 C 695.3 312.24 695.93 311.68 696.29 311.11" fill="none" stroke="#000000" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="all"/><path d="M 690.69 311.94 M 691.83 310.34 C 694.44 309.45 695.86 307.83 698.6 307.76 M 691.12 311.12 C 693.04 310.16 695.18 309.17 698.43 307.5 M 698.28 307.19 C 697.68 308.55 697.64 308.71 696.49 311.36 M 698.2 307.44 C 697.87 308.26 697.51 308.94 696.42 311.03 M 696.6 311 C 697.17 312.45 697.48 312.97 698.3 314.51 M 696.37 311.04 C 696.87 312.51 697.67 313.51 698.23 314.55 M 698.84 314.97 C 696.68 313.62 693.76 312.01 690.46 311.21 M 698.42 314.53 C 696.91 313.83 695.23 313.02 691.17 310.75" fill="none" stroke="#000000" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="all"/><rect x="607" y="161" width="80" height="20" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><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: 171px; margin-left: 608px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">分发路由到正确的模型</div></div></div></foreignObject><text x="647" y="175" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">分发路由到正确的模型</text></switch></g><rect x="607" y="250" width="80" height="20" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><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: 260px; margin-left: 608px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">用获取到的数据创建 HTML 模板或 JSON</div></div></div></foreignObject><text x="647" y="264" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">用获取到的数据创建 HTML 模板或 JSON</text></switch></g><path d="M 469.64 217.86 L 593.63 217.99" fill="none" stroke="none" pointer-events="stroke"/><path d="M 598.88 218 L 591.88 221.49 L 593.63 217.99 L 591.89 214.49 Z" fill="none" stroke="none" pointer-events="all"/><path d="M 471.23 219.85 M 468.58 216.45 C 516.21 218.47 566.01 219.86 592.58 219.31 M 469.1 217.15 C 512.66 216.93 554.31 217.2 593.13 218.25" fill="none" stroke="#000000" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 591.59 214.84 C 591.59 214.84 591.59 214.84 591.59 214.84 M 591.59 214.84 C 591.59 214.84 591.59 214.84 591.59 214.84 M 594.03 218.24 C 594.16 217.68 594.6 217.51 595.18 216.87 M 593.89 218.17 C 594.28 217.88 594.55 217.47 595.18 216.64" fill="none" stroke="#000000" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="all"/><path d="M 598.28 217.99 M 599.49 217.8 C 596.83 218.94 594.55 220.08 592.34 221.03 M 599.19 217.97 C 596.82 218.89 594.41 220.57 592.08 221.15 M 591.56 221.14 C 592.9 220.15 592.85 219.26 593.34 217.72 M 591.88 221.56 C 592.11 220.78 592.88 219.73 593.48 217.97 M 593.44 218.21 C 593.29 217.13 592.34 215.88 591.81 214.17 M 593.68 218.07 C 593.28 217.28 592.8 216.23 591.97 214.65 M 592.66 214.19 C 593.92 215.06 595.18 216.55 598.86 218.38 M 591.65 214.24 C 593.89 215.15 595.12 215.83 599.21 217.87" fill="none" stroke="#000000" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="all"/><path d="M 599.19 225.59 L 476.37 225.98" fill="none" stroke="none" pointer-events="stroke"/><path d="M 471.12 226 L 478.11 222.47 L 476.37 225.98 L 478.13 229.47 Z" fill="none" stroke="none" pointer-events="all"/><path d="M 600.78 223.92 M 599.81 227.34 C 562.36 226.55 523.07 226.13 475.75 224.84 M 600.09 224.7 C 563.44 224.84 528.57 225.68 476.04 226.78" fill="none" stroke="#000000" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 471.42 225.66 C 471.42 225.66 471.42 225.66 471.42 225.66 M 471.42 225.66 C 471.42 225.66 471.42 225.66 471.42 225.66 M 475.13 227.57 C 475.63 227.27 475.76 226.79 476.26 225.89 M 475.16 227.49 C 475.42 227.09 475.88 226.67 476.47 226.09" fill="none" stroke="#000000" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="all"/><path d="M 470.84 224.51 M 471.35 226.5 C 474.27 224.93 476.87 223.65 478.39 222.6 M 471 225.68 C 472.61 225.41 473.92 224.5 477.86 222.81 M 478.43 222.21 C 477.57 223.76 477.41 224.04 476.72 226.34 M 478.15 222.61 C 477.57 223.53 477.21 224.22 476.26 226.1 M 476.23 225.99 C 477.06 226.66 477.75 228.33 477.76 229.35 M 476.46 226 C 477.01 227.07 477.3 227.93 478.09 229.54 M 478.65 229.82 C 477.06 228.57 474.25 228.01 471.44 225.32 M 478.4 229.18 C 476.27 228.61 474.31 227.51 470.74 225.97" fill="none" stroke="#000000" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="all"/><rect x="80" y="324" width="160" height="90" rx="13.5" ry="13.5" fill="none" stroke="none" pointer-events="all"/><path d="M 95.09 322.67 L 224.98 323.02 L 235.19 324.2 L 239.02 331.18 L 240.19 337.19 L 241.78 400.31 L 238.51 407.33 L 232.9 410.6 L 227.18 415.84 L 94.65 414.82 L 85.82 411.39 L 81.6 407.4 L 79.45 400.37 L 80.95 335.38 L 84.15 326.97 L 88.72 326.79 L 93.36 325.51" fill="#ffffff" stroke="none" pointer-events="all"/><path d="M 93.17 324.48 M 94.3 324.32 C 132.76 323.35 173.11 323.3 227.54 325.22 M 93.05 324.98 C 139.16 325.08 182.09 324.36 227.43 324.29 M 226.5 324 C 236.73 324.88 239.52 327.27 240.85 338.48 M 225.23 322.12 C 236.81 322.76 239.95 329.5 240.55 338.86 M 239.55 336.94 C 241.36 354.85 240.32 370.57 238.93 401.4 M 239.78 336.84 C 239.95 349.72 239.79 363.15 240.86 400.25 M 240 400.5 C 238.69 409.49 236.92 414.62 225.48 414.39 M 240.46 399.8 C 241.41 409.04 233.68 415.83 224.21 415.85 M 226.34 414.24 C 191.67 411.93 159.05 411.43 91.78 414.38 M 226.28 414.47 C 175.46 414.58 125.7 414.27 93.62 413.31 M 93.5 414 C 82.94 414.37 79.74 408.03 78.98 398.79 M 92.51 412.85 C 84.03 413.79 81.44 409.18 79.38 402.51 M 81.3 399.58 C 79.49 377.15 80.37 352.45 81.06 336.67 M 79.54 400.51 C 79.7 382.51 80.59 363.83 79.78 338.32 M 80 337.5 C 81 326.74 84.26 323.51 95.16 323.11 M 81.34 339.07 C 81.91 329.57 82.87 323.3 91.83 323.02" fill="none" stroke="#000000" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 158px; height: 1px; padding-top: 369px; margin-left: 81px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">客户端(浏览器)<br />- HTML,CSS,JS<br />- 每个请求都刷新页面</div></div></div></foreignObject><text x="160" y="373" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">客户端(浏览器)- HTML,CSS,JS...</text></switch></g><path d="M 240 62.5 L 420 62.97 Q 430 63 429.98 73 L 429.7 189.33" fill="none" stroke="none" pointer-events="stroke"/><path d="M 429.68 194.58 L 426.2 187.57 L 429.7 189.33 L 433.2 187.59 Z" fill="none" stroke="none" pointer-events="all"/><path d="M 241.59 62.53 M 241.02 64.07 C 294.57 63.62 350.33 61.84 421.51 61.55 M 240.1 62.68 C 277.42 61.43 312.95 62.79 420.55 62.46 M 420 62.97 C 428.41 64.43 431.69 65.09 431.25 71.01 M 418.57 62.48 C 424.58 62.71 428.1 67.9 430.42 71.83 M 429.72 72.33 C 429.97 103.53 430.08 132.64 430.64 190.67 M 429.42 73.5 C 429.19 105.58 428.83 140.61 430.35 189.25" fill="none" stroke="#000000" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 426.15 187.63 C 426.15 187.63 426.15 187.63 426.15 187.63 M 426.15 187.63 C 426.15 187.63 426.15 187.63 426.15 187.63 M 427.56 192.02 C 428.78 191.2 429.08 189.93 429.75 189.56 M 427.73 191.86 C 428.29 191.34 428.74 190.62 429.77 189.42" fill="none" stroke="#000000" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="all"/><path d="M 430.96 193.71 M 429.58 193.92 C 428.1 191.66 427.56 189.81 425.53 187.56 M 429.78 194.38 C 428.7 191.7 426.68 189.02 426.09 187.37 M 426.58 187.78 C 427.19 188.34 428.9 188.49 429.34 188.94 M 426.07 187.65 C 426.88 187.83 427.72 188.27 429.78 189.37 M 429.78 189.07 C 430.32 189.03 431.69 188.72 432.94 187.72 M 429.56 189.44 C 430.82 188.97 431.66 188.56 433.31 187.61 M 432.48 188.1 C 431.92 189.18 430.27 192.73 430.12 194.88 M 432.89 187.87 C 432.16 190.43 430.88 193.11 429.67 194.27" fill="none" stroke="#000000" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="all"/><path d="M 400.04 195.82 L 400 95 Q 400 85 390 85 L 246.37 85" fill="none" stroke="none" pointer-events="stroke"/><path d="M 241.12 85 L 248.12 81.5 L 246.37 85 L 248.12 88.5 Z" fill="none" stroke="none" pointer-events="all"/><path d="M 401.63 196.2 M 398.74 196.55 C 400.48 174.65 401.09 152.13 401.94 95.12 M 399.58 195.81 C 399.18 161.57 399.53 126.47 400.72 95.03 M 400 95 C 401.99 88.87 397.59 83.54 389.73 86.55 M 398.92 93.9 C 400.94 88.99 397.76 87.03 391.74 85.41 M 391.79 83.14 C 337.69 85.86 283.74 85.38 246.36 84.12 M 390.07 85.42 C 354.76 85.58 322.12 84.53 247.08 85.77" fill="none" stroke="#000000" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 241.08 85.05 C 241.08 85.05 241.08 85.05 241.08 85.05 M 241.08 85.05 C 241.08 85.05 241.08 85.05 241.08 85.05 M 244.99 87.22 C 245.57 86.22 246 85.07 246.56 84.88 M 244.82 87.05 C 245.48 86.06 245.92 85.61 246.58 84.78" fill="none" stroke="#000000" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="all"/><path d="M 242.72 86.65 M 240.64 85.05 C 243.43 83.84 246.43 81.81 248.83 82.09 M 240.8 85.3 C 243.39 84.08 244.73 83.05 248.35 81.19 M 248.35 81.8 C 247.87 82.1 247.45 82.97 246.65 85.24 M 248.04 81.65 C 247.7 82.27 247.4 83.2 246.49 85.17 M 246.5 85.31 C 246.33 85.95 246.92 86.71 248.35 88.84 M 246.27 85.05 C 246.67 86.06 247.28 86.82 248.1 88.43 M 248.72 88.1 C 245.47 86.6 243.03 86.09 241.9 84.24 M 248.33 88.74 C 246.58 87.33 244.68 86.6 241.18 84.78" fill="none" stroke="#000000" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="all"/><path d="M 240.8 331.98 L 365 332 Q 375 332 374.95 322 L 374.63 260.45" fill="none" stroke="none" pointer-events="stroke"/><path d="M 374.61 255.2 L 378.14 262.18 L 374.63 260.45 L 371.14 262.22 Z" fill="none" stroke="none" pointer-events="all"/><path d="M 242.39 332.7 M 241.18 331.87 C 282.27 334.88 325.57 333.21 363.37 333.66 M 241.78 331.78 C 275.8 330.82 313.41 331.11 365.9 332.57 M 365 332 C 369.91 331.64 375.14 327 373.13 323.09 M 364.28 330.29 C 371.03 333.6 374.46 326.56 373.39 323.98 M 374.8 322.96 C 375.67 305.45 375.4 286.18 373.68 261.36 M 375.65 322.34 C 374.1 298.64 373.62 274.91 375.39 260.08" fill="none" stroke="#000000" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 374.49 255.34 C 374.49 255.34 374.49 255.34 374.49 255.34 M 374.49 255.34 C 374.49 255.34 374.49 255.34 374.49 255.34 M 375.04 260.72 C 375.58 260.14 376.15 259.13 376.59 258.52 M 374.85 260.85 C 375.65 259.98 376.37 259.21 376.92 258.75" fill="none" stroke="#000000" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="all"/><path d="M 376.52 255.37 M 375.32 255.96 C 375.77 258.21 377.35 260.03 378.66 261.8 M 374.64 255.21 C 376.28 257.73 377.86 260.49 377.92 262.55 M 378.23 262.57 C 376.67 261.83 375.73 261.08 374.77 260.54 M 378.1 262.01 C 377.28 261.52 376.14 260.99 374.79 260.37 M 374.81 260.55 C 373.67 261.4 372.37 261.96 371.07 261.98 M 374.56 260.44 C 373.53 260.99 372.51 261.37 370.99 262.06 M 371.49 262.48 C 372.06 260.2 372.26 258.93 374.16 254.95 M 371.07 262.42 C 372.09 260.22 373.29 258.3 374.75 255.08" fill="none" stroke="#000000" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="all"/><path d="M 393.76 257.12 L 393.98 344 Q 394 354 384 354 L 246.37 354" fill="none" stroke="none" pointer-events="stroke"/><path d="M 241.12 354 L 248.12 350.5 L 246.37 354 L 248.12 357.5 Z" fill="none" stroke="none" pointer-events="all"/><path d="M 395.35 257.32 M 395.11 258.6 C 391.65 290.87 394.98 325.89 393.74 343.62 M 394.41 256.82 C 395.61 277.11 394.69 299.35 394.73 344.41 M 393.98 344 C 393.75 350.48 389.89 355.72 384.22 352.9 M 393.17 344.89 C 395.48 349.97 391.41 352.85 383.45 353.79 M 385.05 352.86 C 351.88 354.25 319.71 354.07 244.58 354.22 M 384.6 354.54 C 338.85 352.55 295.14 352.68 246.38 354.47" fill="none" stroke="#000000" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 241.09 354.04 C 241.09 354.04 241.09 354.04 241.09 354.04 M 241.09 354.04 C 241.09 354.04 241.09 354.04 241.09 354.04 M 244.65 355.88 C 245.23 355.26 245.91 354.69 246.16 354.35 M 244.8 355.85 C 245.07 355.5 245.48 355.08 246.02 354.39" fill="none" stroke="#000000" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="all"/><path d="M 241.93 353.66 M 241.31 354.66 C 243.01 353.3 246.21 351.23 247.62 350.73 M 241.18 353.93 C 242.88 352.77 244.48 352.31 248.33 350.86 M 248.15 350.57 C 247.39 352.06 246.79 353.5 246.52 353.91 M 248.26 350.64 C 247.94 351.16 247.39 351.82 246.22 353.85 M 245.99 354.18 C 246.75 355.17 247.17 356.32 247.89 357.88 M 246.25 353.82 C 246.93 355.34 247.8 356.33 247.93 357.33 M 247.7 358.14 C 246.56 357.2 244.74 356.5 241.86 353.96 M 248.33 357.55 C 245.37 356.1 243.17 354.89 241.32 353.71" fill="none" stroke="#000000" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="all"/><path d="M 241 383 L 427 383 Q 437 383 437 373 L 437 351 Q 437 341 436.96 331 L 436.67 263.39" fill="none" stroke="none" pointer-events="stroke"/><path d="M 436.64 258.14 L 440.17 265.12 L 436.67 263.39 L 433.17 265.15 Z" fill="none" stroke="none" pointer-events="all"/><path d="M 242.59 383.54 M 240.03 383.65 C 298.64 384.49 355.62 383.62 427.19 384.16 M 241.09 382.52 C 312.14 383.63 383.57 383.62 427.93 383.95 M 427 383 C 433.67 381.91 435.45 381.18 435.68 371.43 M 426.55 383.28 C 433.58 383.24 436.13 378.98 437.75 374.36 M 436.1 374.67 C 435.45 366.28 435.08 357.91 438.26 349 M 436.23 373.46 C 437.28 366.07 436.12 361.49 437.06 350.32 M 437 351 C 436.69 344.66 436.18 336.21 435.09 329.18 M 435.83 352.28 C 439.06 343.68 437.95 339.17 436.4 331.03 M 436.99 329.77 C 436.32 312.13 436.06 296.8 434.83 262.75 M 436.39 330.95 C 436.82 312.36 436.64 294.56 436.58 262.81" fill="none" stroke="#000000" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 436.86 257.89 C 436.86 257.89 436.86 257.89 436.86 257.89 M 436.86 257.89 C 436.86 257.89 436.86 257.89 436.86 257.89 M 437.1 263.53 C 437.65 262.79 438.42 262.31 438.59 262.09 M 437.22 263.5 C 437.78 263.03 438.18 262.4 438.65 261.95" fill="none" stroke="#000000" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="all"/><path d="M 437.76 256.32 M 436.45 257.94 C 437.51 259.88 439.37 262.96 439.49 264.38 M 436.27 257.78 C 437.86 260.75 439.03 262.92 439.94 265.37 M 440.06 265.28 C 439.46 264.55 437.99 263.9 436.68 263.15 M 440.36 264.94 C 439.24 264.59 438.34 264.43 436.56 263.38 M 436.33 263.35 C 435.5 264.03 434.98 264.44 433.43 264.95 M 436.58 263.54 C 435.39 264.1 434.24 264.59 433.25 265.28 M 432.5 264.89 C 434.17 263.86 435.56 261.57 436.15 258.61 M 433.11 265.16 C 434.18 263.82 434.81 262.41 436.91 257.95" fill="none" stroke="#000000" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="all"/><path d="M 457.28 259.12 L 457.02 393 Q 457 403 447 403.01 L 245.73 403.28" fill="none" stroke="none" pointer-events="stroke"/><path d="M 240.48 403.29 L 247.47 399.78 L 245.73 403.28 L 247.48 406.78 Z" fill="none" stroke="none" pointer-events="all"/><path d="M 458.87 260 M 457.99 258.93 C 458.82 290.46 457.54 322.77 457.64 391.71 M 456.8 258.45 C 455.86 302.39 457.47 346.43 456.12 392.49 M 457.02 393 C 457.26 397.68 455.35 404.31 448.13 404.98 M 456.92 392.67 C 455.35 400.85 455.78 402.78 449.05 401.34 M 448.04 403.45 C 391.63 404.6 334.63 403.91 246.01 403.09 M 446.88 403.35 C 400.45 403.37 355.49 402.39 245.84 403.44" fill="none" stroke="#000000" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 240.2 403.61 C 240.2 403.61 240.2 403.61 240.2 403.61 M 240.2 403.61 C 240.2 403.61 240.2 403.61 240.2 403.61 M 244.17 405.52 C 244 405.25 244.91 404.51 245.79 403.49 M 244.01 405.47 C 244.31 405.05 244.81 404.53 245.88 403.31" fill="none" stroke="#000000" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="all"/><path d="M 241.91 403.99 M 239.91 403.8 C 242.56 402.03 245.37 400.23 248.16 399.64 M 240.47 403.43 C 242.24 401.99 244.1 401.49 247.58 399.92 M 247.21 400.04 C 246.62 401.37 246.46 402.21 245.6 402.89 M 247.31 399.67 C 247.09 400.71 246.71 401.94 245.66 403.41 M 245.44 403.03 C 245.76 404.31 246.28 404.91 247.45 406.79 M 245.68 403.37 C 246.42 404.6 247 405.82 247.43 406.82 M 248.13 407.17 C 245.42 404.92 242.74 404.53 240.33 402.7 M 247.15 406.75 C 245.78 405.43 243.54 404.57 240.82 403.2" fill="none" stroke="#000000" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="all"/><rect x="280" y="40" width="100" height="20" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 98px; height: 1px; padding-top: 50px; margin-left: 281px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">发送请求给服务器</div></div></div></foreignObject><text x="330" y="54" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">发送请求给服务器</text></switch></g><rect x="260" y="90" width="130" height="20" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 128px; height: 1px; padding-top: 100px; margin-left: 261px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">服务器响应完整的HTML页面</div></div></div></foreignObject><text x="325" y="104" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">服务器响应完整的HTML页面</text></switch></g><rect x="230" y="310" width="140" height="20" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 138px; height: 1px; padding-top: 320px; margin-left: 231px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">发送第一个请求到服务器</div></div></div></foreignObject><text x="300" y="324" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">发送第一个请求到服务器</text></switch></g><rect x="250" y="331" width="130" height="20" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 128px; height: 1px; padding-top: 341px; margin-left: 251px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">响应主要的JavaScript</div></div></div></foreignObject><text x="315" y="345" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">响应主要的JavaScript</text></switch></g><rect x="240" y="364" width="140" height="20" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 138px; height: 1px; padding-top: 374px; margin-left: 241px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">后续页面的Ajax请求</div></div></div></foreignObject><text x="310" y="378" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">后续页面的Ajax请求</text></switch></g><rect x="250" y="410" width="200" height="20" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 198px; height: 1px; padding-top: 420px; margin-left: 251px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">响应 JSON原始数据,客户端继续由 JavaScript 渲染</div></div></div></foreignObject><text x="350" y="424" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">响应 JSON原始数据,客户端继续由 JavaScript 渲染</text></switch></g><rect x="90" y="440" width="150" height="20" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 148px; height: 1px; padding-top: 450px; margin-left: 91px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">今后的请求只针对数据</div></div></div></foreignObject><text x="165" y="454" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">今后的请求只针对数据</text></switch></g><path d="M 0 230 L 340 230" fill="none" stroke="none" pointer-events="stroke"/><path d="M 1.59 229.08 M -0.59 229.14 C 81.77 232.18 163.19 232.81 340.95 230.67 M 0.47 229.83 C 74.77 231.35 149.49 232.53 340.23 229.76" fill="none" stroke="#6c8ebf" stroke-width="2" stroke-linejoin="round" stroke-linecap="round" stroke-miterlimit="10" pointer-events="stroke"/><rect x="10" y="184" width="70" height="20" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 68px; height: 1px; padding-top: 194px; margin-left: 11px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 13px">旧架构</font></div></div></div></foreignObject><text x="45" y="198" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">旧架构</text></switch></g><rect x="10" y="257" width="70" height="20" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 68px; height: 1px; padding-top: 267px; margin-left: 11px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font style="font-size: 13px">新架构</font></div></div></div></foreignObject><text x="45" y="271" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">新架构</text></switch></g><rect x="84" y="0" width="245" height="20" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 243px; height: 1px; padding-top: 10px; margin-left: 85px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">后续的请求都是服务器返回的完整页面</div></div></div></foreignObject><text x="207" y="14" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">后续的请求都是服务器返回的完整页面</text></switch></g></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%">Viewer does not support full SVG 1.1</text></a></switch></svg> |