flow.svg 38 KB

1
  1. <svg id="SvgjsSvg1006" width="897" height="771" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svgjs="http://svgjs.com/svgjs"><defs id="SvgjsDefs1007"><marker id="SvgjsMarker1052" markerWidth="16" markerHeight="12" refX="10" refY="6" viewBox="0 0 16 12" orient="auto" markerUnits="userSpaceOnUse" stroke-dasharray="0,0"><path id="SvgjsPath1053" d="M0,3 L10,6 L0,9 L0,3" fill="#323232" stroke="#323232" stroke-width="1"></path></marker><marker id="SvgjsMarker1066" markerWidth="16" markerHeight="12" refX="10" refY="6" viewBox="0 0 16 12" orient="auto" markerUnits="userSpaceOnUse" stroke-dasharray="0,0"><path id="SvgjsPath1067" d="M0,3 L10,6 L0,9 L0,3" fill="#323232" stroke="#323232" stroke-width="1"></path></marker><marker id="SvgjsMarker1082" markerWidth="16" markerHeight="12" refX="10" refY="6" viewBox="0 0 16 12" orient="auto" markerUnits="userSpaceOnUse" stroke-dasharray="0,0"><path id="SvgjsPath1083" d="M0,3 L10,6 L0,9 L0,3" fill="#323232" stroke="#323232" stroke-width="1"></path></marker><marker id="SvgjsMarker1098" markerWidth="16" markerHeight="12" refX="10" refY="6" viewBox="0 0 16 12" orient="auto" markerUnits="userSpaceOnUse" stroke-dasharray="0,0"><path id="SvgjsPath1099" d="M0,3 L10,6 L0,9 L0,3" fill="#323232" stroke="#323232" stroke-width="1"></path></marker><marker id="SvgjsMarker1113" markerWidth="16" markerHeight="12" refX="10" refY="6" viewBox="0 0 16 12" orient="auto" markerUnits="userSpaceOnUse" stroke-dasharray="0,0"><path id="SvgjsPath1114" d="M0,3 L10,6 L0,9 L0,3" fill="#323232" stroke="#323232" stroke-width="1"></path></marker><marker id="SvgjsMarker1127" markerWidth="16" markerHeight="12" refX="10" refY="6" viewBox="0 0 16 12" orient="auto" markerUnits="userSpaceOnUse" stroke-dasharray="0,0"><path id="SvgjsPath1128" d="M0,3 L10,6 L0,9 L0,3" fill="#323232" stroke="#323232" stroke-width="1"></path></marker><marker id="SvgjsMarker1139" markerWidth="16" markerHeight="12" refX="10" refY="6" viewBox="0 0 16 12" orient="auto" markerUnits="userSpaceOnUse" stroke-dasharray="0,0"><path id="SvgjsPath1140" d="M0,3 L10,6 L0,9 L0,3" fill="#323232" stroke="#323232" stroke-width="1"></path></marker><marker id="SvgjsMarker1155" markerWidth="16" markerHeight="12" refX="10" refY="6" viewBox="0 0 16 12" orient="auto" markerUnits="userSpaceOnUse" stroke-dasharray="0,0"><path id="SvgjsPath1156" d="M0,3 L10,6 L0,9 L0,3" fill="#323232" stroke="#323232" stroke-width="1"></path></marker><marker id="SvgjsMarker1159" markerWidth="16" markerHeight="12" refX="10" refY="6" viewBox="0 0 16 12" orient="auto" markerUnits="userSpaceOnUse" stroke-dasharray="0,0"><path id="SvgjsPath1160" d="M0,3 L10,6 L0,9 L0,3" fill="#323232" stroke="#323232" stroke-width="1"></path></marker><marker id="SvgjsMarker1191" markerWidth="16" markerHeight="12" refX="10" refY="6" viewBox="0 0 16 12" orient="auto" markerUnits="userSpaceOnUse" stroke-dasharray="0,0"><path id="SvgjsPath1192" d="M0,3 L10,6 L0,9 L0,3" fill="#323232" stroke="#323232" stroke-width="1"></path></marker><marker id="SvgjsMarker1223" markerWidth="16" markerHeight="12" refX="10" refY="6" viewBox="0 0 16 12" orient="auto" markerUnits="userSpaceOnUse" stroke-dasharray="0,0"><path id="SvgjsPath1224" d="M0,3 L10,6 L0,9 L0,3" fill="#323232" stroke="#323232" stroke-width="1"></path></marker><marker id="SvgjsMarker1231" markerWidth="16" markerHeight="12" refX="10" refY="6" viewBox="0 0 16 12" orient="auto" markerUnits="userSpaceOnUse" stroke-dasharray="0,0"><path id="SvgjsPath1232" d="M0,3 L10,6 L0,9 L0,3" fill="#323232" stroke="#323232" stroke-width="1"></path></marker><marker id="SvgjsMarker1247" markerWidth="16" markerHeight="12" refX="10" refY="6" viewBox="0 0 16 12" orient="auto" markerUnits="userSpaceOnUse" stroke-dasharray="0,0"><path id="SvgjsPath1248" d="M0,3 L10,6 L0,9 L0,3" fill="#323232" stroke="#323232" stroke-width="1"></path></marker><marker id="SvgjsMarker1267" markerWidth="16" markerHeight="12" refX="10" refY="6" viewBox="0 0 16 12" orient="auto" markerUnits="userSpaceOnUse" stroke-dasharray="0,0"><path id="SvgjsPath1268" d="M0,3 L10,6 L0,9 L0,3" fill="#323232" stroke="#323232" stroke-width="1"></path></marker><marker id="SvgjsMarker1297" markerWidth="16" markerHeight="12" refX="10" refY="6" viewBox="0 0 16 12" orient="auto" markerUnits="userSpaceOnUse" stroke-dasharray="0,0"><path id="SvgjsPath1298" d="M0,3 L10,6 L0,9 L0,3" fill="#323232" stroke="#323232" stroke-width="1"></path></marker><marker id="SvgjsMarker1301" markerWidth="16" markerHeight="12" refX="10" refY="6" viewBox="0 0 16 12" orient="auto" markerUnits="userSpaceOnUse" stroke-dasharray="0,0"><path id="SvgjsPath1302" d="M0,3 L10,6 L0,9 L0,3" fill="#323232" stroke="#323232" stroke-width="1"></path></marker><marker id="SvgjsMarker1333" markerWidth="16" markerHeight="12" refX="10" refY="6" viewBox="0 0 16 12" orient="auto" markerUnits="userSpaceOnUse" stroke-dasharray="0,0"><path id="SvgjsPath1334" d="M0,3 L10,6 L0,9 L0,3" fill="#323232" stroke="#323232" stroke-width="1"></path></marker><marker id="SvgjsMarker1355" markerWidth="16" markerHeight="12" refX="10" refY="6" viewBox="0 0 16 12" orient="auto" markerUnits="userSpaceOnUse" stroke-dasharray="0,0"><path id="SvgjsPath1356" d="M0,3 L10,6 L0,9 L0,3" fill="#323232" stroke="#323232" stroke-width="1"></path></marker><marker id="SvgjsMarker1363" markerWidth="16" markerHeight="12" refX="10" refY="6" viewBox="0 0 16 12" orient="auto" markerUnits="userSpaceOnUse" stroke-dasharray="0,0"><path id="SvgjsPath1364" d="M0,3 L10,6 L0,9 L0,3" fill="#323232" stroke="#323232" stroke-width="1"></path></marker></defs><g id="SvgjsG1008" transform="translate(25,414)"><path id="SvgjsPath1009" d="M 0 4Q 0 0 4 0L 207 0Q 211 0 211 4L 211 152Q 211 156 207 156L 4 156Q 0 156 0 152Z" stroke="rgba(50,50,50,1)" stroke-width="1" fill-opacity="1" fill="#99ccff"></path><g id="SvgjsG1010"><text id="SvgjsText1011" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="201px" fill="#323232" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" opacity="1" y="2.192857142857142" transform="rotate(0)"><tspan id="SvgjsTspan1012" dy="16" x="105.5"><tspan id="SvgjsTspan1013" style="text-decoration:;">网络组件</tspan></tspan></text></g></g><g id="SvgjsG1014" transform="translate(634,221)"><path id="SvgjsPath1015" d="M 0 4Q 0 0 4 0L 234 0Q 238 0 238 4L 238 195Q 238 199 234 199L 4 199Q 0 199 0 195Z" stroke="rgba(50,50,50,1)" stroke-width="1" fill-opacity="1" fill="#99ccff"></path><g id="SvgjsG1016"><text id="SvgjsText1017" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="228px" fill="#323232" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" opacity="1" y="5.264285714285713" transform="rotate(0)"><tspan id="SvgjsTspan1018" dy="16" x="119"><tspan id="SvgjsTspan1019" style="text-decoration:;">设备管理</tspan></tspan></text></g></g><g id="SvgjsG1020" transform="translate(308.5,221)"><path id="SvgjsPath1021" d="M 0 4Q 0 0 4 0L 283 0Q 287 0 287 4L 287 199Q 287 203 283 203L 4 203Q 0 203 0 199Z" stroke="rgba(50,50,50,1)" stroke-width="1" fill-opacity="1" fill="#99ccff"></path><g id="SvgjsG1022"><text id="SvgjsText1023" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="277px" fill="#323232" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" opacity="1" y="5.55" transform="rotate(0)"><tspan id="SvgjsTspan1024" dy="16" x="143.5"><tspan id="SvgjsTspan1025" style="text-decoration:;">协议   管理</tspan></tspan></text></g></g><g id="SvgjsG1026" transform="translate(310,547)"><path id="SvgjsPath1027" d="M 0 4Q 0 0 4 0L 281.5 0Q 285.5 0 285.5 4L 285.5 195Q 285.5 199 281.5 199L 4 199Q 0 199 0 195Z" stroke="rgba(50,50,50,1)" stroke-width="1" fill-opacity="1" fill="#99ccff"></path><g id="SvgjsG1028"><text id="SvgjsText1029" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="276px" fill="#323232" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" opacity="1" y="5.264285714285713" transform="rotate(0)"><tspan id="SvgjsTspan1030" dy="16" x="143"><tspan id="SvgjsTspan1031" style="text-decoration:;">设备产品(型号)管理</tspan></tspan></text></g></g><g id="SvgjsG1032" transform="translate(344,25)"><path id="SvgjsPath1033" d="M 0 4Q 0 0 4 0L 207 0Q 211 0 211 4L 211 131Q 211 135 207 135L 4 135Q 0 135 0 131Z" stroke="rgba(50,50,50,1)" stroke-width="1" fill-opacity="1" fill="#99ccff"></path><g id="SvgjsG1034"><text id="SvgjsText1035" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="201px" fill="#323232" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" opacity="1" y="0.6928571428571424" transform="rotate(0)"><tspan id="SvgjsTspan1036" dy="16" x="105.5"><tspan id="SvgjsTspan1037" style="text-decoration:;">协议包</tspan></tspan></text></g></g><g id="SvgjsG1038" transform="translate(29.5,193)"><path id="SvgjsPath1039" d="M 0 4Q 0 0 4 0L 198 0Q 202 0 202 4L 202 153Q 202 157 198 157L 4 157Q 0 157 0 153Z" stroke="rgba(50,50,50,1)" stroke-width="1" fill-opacity="1" fill="#99ccff"></path><g id="SvgjsG1040"><text id="SvgjsText1041" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="192px" fill="#323232" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" opacity="1" y="2.2642857142857133" transform="rotate(0)"><tspan id="SvgjsTspan1042" dy="16" x="101"><tspan id="SvgjsTspan1043" style="text-decoration:;">设备接入网关</tspan></tspan></text></g></g><g id="SvgjsG1044" transform="translate(80.5,58)"><path id="SvgjsPath1045" d="M 0 4Q 0 0 4 0L 96 0Q 100 0 100 4L 100 66Q 100 70 96 70L 4 70Q 0 70 0 66Z" stroke="rgba(50,50,50,1)" stroke-width="1" fill-opacity="1" fill="#666699"></path><g id="SvgjsG1046"><text id="SvgjsText1047" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="80px" fill="#ffffff" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" opacity="1" y="25.05" transform="rotate(0)"><tspan id="SvgjsTspan1048" dy="16" x="50"><tspan id="SvgjsTspan1049" style="text-decoration:;">设备</tspan></tspan></text></g></g><g id="SvgjsG1050"><path id="SvgjsPath1051" d="M449.5 160L449.5 208L449.5 208L449.5 256" stroke="#323232" stroke-width="1" fill="none" marker-end="url(#SvgjsMarker1052)"></path><rect id="SvgjsRect1054" width="82" height="18" x="408.5" y="199" fill="#ffffff"></rect><text id="SvgjsText1055" font-family="微软雅黑" text-anchor="middle" font-size="14px" width="82px" fill="#323232" font-weight="700" align="top" anchor="middle" family="微软雅黑" size="14px" weight="700" font-style="" opacity="1" y="196.9" transform="rotate(0)"><tspan id="SvgjsTspan1056" dy="17" x="449.5"><tspan id="SvgjsTspan1057" style="text-decoration:;">2.上传协议包</tspan></tspan></text></g><g id="SvgjsG1058" transform="translate(404.5,256)"><path id="SvgjsPath1059" d="M 0 35.5L 45 0L 90 35.5L 45 71L 0 35.5Z" stroke="rgba(50,50,50,1)" stroke-width="1" fill-opacity="1" fill="#ffcc99"></path><g id="SvgjsG1060"><text id="SvgjsText1061" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="70px" fill="#323232" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" opacity="1" y="25.55" transform="rotate(0)"><tspan id="SvgjsTspan1062" dy="16" x="45"><tspan id="SvgjsTspan1063" style="text-decoration:;font-size: inherit;">新协议?</tspan></tspan></text></g></g><g id="SvgjsG1064"><path id="SvgjsPath1065" d="M494.5 291.5L524.5 291.5L524.5 349" stroke="#323232" stroke-width="1" fill="none" marker-end="url(#SvgjsMarker1066)"></path><rect id="SvgjsRect1068" width="13" height="16" x="518" y="297.25" fill="#ffffff"></rect><text id="SvgjsText1069" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="13px" fill="#323232" font-weight="400" align="top" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" opacity="1" y="295.3" transform="rotate(0)"><tspan id="SvgjsTspan1070" dy="16" x="524.5"><tspan id="SvgjsTspan1071" style="text-decoration:;">是</tspan></tspan></text></g><g id="SvgjsG1072" transform="translate(473.5,350.75)"><path id="SvgjsPath1073" d="M 0 0L 102 0L 102 60L 0 60Z" stroke="rgba(50,50,50,1)" stroke-width="1" fill-opacity="1" fill="#99cccc"></path><g id="SvgjsG1074"><text id="SvgjsText1075" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="82px" fill="#323232" font-weight="700" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" opacity="1" y="12.05" transform="rotate(0)"><tspan id="SvgjsTspan1076" dy="16" x="51"><tspan id="SvgjsTspan1077" style="text-decoration:;">在协议管理中</tspan></tspan><tspan id="SvgjsTspan1078" dy="16" x="51"><tspan id="SvgjsTspan1079" style="text-decoration:;">新增并发布</tspan></tspan></text></g></g><g id="SvgjsG1080"><path id="SvgjsPath1081" d="M404.5 291.5L378 291.5L378 349" stroke="#323232" stroke-width="1" fill="none" marker-end="url(#SvgjsMarker1082)"></path><rect id="SvgjsRect1084" width="13" height="16" x="371.5" y="299" fill="#ffffff"></rect><text id="SvgjsText1085" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="13px" fill="#323232" font-weight="400" align="top" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" opacity="1" y="297.05" transform="rotate(0)"><tspan id="SvgjsTspan1086" dy="16" x="378"><tspan id="SvgjsTspan1087" style="text-decoration:;">否</tspan></tspan></text></g><g id="SvgjsG1088" transform="translate(327.5,350.75)"><path id="SvgjsPath1089" d="M 0 0L 101 0L 101 60L 0 60Z" stroke="rgba(50,50,50,1)" stroke-width="1" fill-opacity="1" fill="#99cccc"></path><g id="SvgjsG1090"><text id="SvgjsText1091" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="81px" fill="#323232" font-weight="700" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" opacity="1" y="12.05" transform="rotate(0)"><tspan id="SvgjsTspan1092" dy="16" x="50.5"><tspan id="SvgjsTspan1093" style="text-decoration:;">编辑已有的协</tspan></tspan><tspan id="SvgjsTspan1094" dy="16" x="50.5"><tspan id="SvgjsTspan1095" style="text-decoration:;">议并重新发布</tspan></tspan></text></g></g><g id="SvgjsG1096"><path id="SvgjsPath1097" d="M452 424L452 443.5L452 443.5L452 463" stroke="#323232" stroke-width="1" fill="none" marker-end="url(#SvgjsMarker1098)"></path><rect id="SvgjsRect1100" width="101" height="18" x="401.5" y="434.5" fill="#ffffff"></rect><text id="SvgjsText1101" font-family="微软雅黑" text-anchor="middle" font-size="14px" width="101px" fill="#323232" font-weight="700" align="top" anchor="middle" family="微软雅黑" size="14px" weight="700" font-style="" opacity="1" y="432.4" transform="rotate(0)"><tspan id="SvgjsTspan1102" dy="17" x="452"><tspan id="SvgjsTspan1103" style="text-decoration:;">3. 创建产品信息</tspan></tspan></text></g><g id="SvgjsG1104" transform="translate(408,463)"><path id="SvgjsPath1105" d="M 0 32L 44 0L 88 32L 44 64Z" stroke="rgba(50,50,50,1)" stroke-width="1" fill-opacity="1" fill="#ffcc99"></path><g id="SvgjsG1106"><text id="SvgjsText1107" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="68px" fill="#323232" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" opacity="1" y="22.37" transform="rotate(0)"><tspan id="SvgjsTspan1108" dy="16" x="44"><tspan id="SvgjsTspan1109" style="text-decoration:;">新</tspan><tspan id="SvgjsTspan1110" style="text-decoration:;font-size: inherit;">产品?</tspan></tspan></text></g></g><g id="SvgjsG1111"><path id="SvgjsPath1112" d="M408 495L381.8125 495L381.8125 592" stroke="#323232" stroke-width="1" fill="none" marker-end="url(#SvgjsMarker1113)"></path><rect id="SvgjsRect1115" width="13" height="16" x="375.3125" y="522.40625" fill="#ffffff"></rect><text id="SvgjsText1116" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="13px" fill="#323232" font-weight="400" align="top" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" opacity="1" y="520.45625" transform="rotate(0)"><tspan id="SvgjsTspan1117" dy="16" x="381.8125"><tspan id="SvgjsTspan1118" style="text-decoration:;">是</tspan></tspan></text></g><g id="SvgjsG1119" transform="translate(339.625,593.75)"><path id="SvgjsPath1120" d="M 0 4Q 0 0 4 0L 80.375 0Q 84.375 0 84.375 4L 84.375 46Q 84.375 50 80.375 50L 4 50Q 0 50 0 46Z" stroke="rgba(50,50,50,1)" stroke-width="1" fill-opacity="1" fill="#99cccc"></path><g id="SvgjsG1121"><text id="SvgjsText1122" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="65px" fill="#323232" font-weight="700" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" opacity="1" y="15.05" transform="rotate(0)"><tspan id="SvgjsTspan1123" dy="16" x="42.5"><tspan id="SvgjsTspan1124" style="text-decoration:;">创建产品</tspan></tspan></text></g></g><g id="SvgjsG1125"><path id="SvgjsPath1126" d="M424 617L447.5625 617L447.5625 617L471.125 617" stroke="#323232" stroke-width="1" fill="none" marker-end="url(#SvgjsMarker1127)"></path></g><g id="SvgjsG1129" transform="translate(471.125,594.25)"><path id="SvgjsPath1130" d="M 0 4Q 0 0 4 0L 83 0Q 87 0 87 4L 87 45Q 87 49 83 49L 4 49Q 0 49 0 45Z" stroke="rgba(50,50,50,1)" stroke-width="1" fill-opacity="1" fill="#99cccc"></path><g id="SvgjsG1131"><text id="SvgjsText1132" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="67px" fill="#323232" font-weight="700" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" opacity="1" y="6.55" transform="rotate(0)"><tspan id="SvgjsTspan1133" dy="16" x="43.5"><tspan id="SvgjsTspan1134" style="text-decoration:;">配置</tspan></tspan><tspan id="SvgjsTspan1135" dy="16" x="43.5"><tspan id="SvgjsTspan1136" style="text-decoration:;">物模型</tspan></tspan></text></g></g><g id="SvgjsG1137"><path id="SvgjsPath1138" d="M483.625 641L483.625 661.5L386.375 661.5L386.375 682" stroke="#323232" stroke-width="1" fill="none" marker-end="url(#SvgjsMarker1139)"></path></g><g id="SvgjsG1141" transform="translate(339.625,683.75)"><path id="SvgjsPath1142" d="M 0 4Q 0 0 4 0L 89.5 0Q 93.5 0 93.5 4L 93.5 40Q 93.5 44 89.5 44L 4 44Q 0 44 0 40Z" stroke="rgba(50,50,50,1)" stroke-width="1" fill-opacity="1" fill="#99cccc"></path><g id="SvgjsG1143"><text id="SvgjsText1144" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="74px" fill="#323232" font-weight="700" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" opacity="1" y="12.05" transform="rotate(0)"><tspan id="SvgjsTspan1145" dy="16" x="47"><tspan id="SvgjsTspan1146" style="text-decoration:;">发布</tspan></tspan></text></g></g><g id="SvgjsG1147" transform="translate(467.875,683.75)"><path id="SvgjsPath1148" d="M 0 4Q 0 0 4 0L 89.5 0Q 93.5 0 93.5 4L 93.5 40Q 93.5 44 89.5 44L 4 44Q 0 44 0 40Z" stroke="rgba(50,50,50,1)" stroke-width="1" fill-opacity="1" fill="#99cccc"></path><g id="SvgjsG1149"><text id="SvgjsText1150" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="74px" fill="#323232" font-weight="700" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" opacity="1" y="12.05" transform="rotate(0)"><tspan id="SvgjsTspan1151" dy="16" x="47"><tspan id="SvgjsTspan1152" style="text-decoration:;">应用配置</tspan></tspan></text></g></g><g id="SvgjsG1153"><path id="SvgjsPath1154" d="M514.625 641.5L514.625 661.75L514.625 661.75L514.625 682" stroke="#323232" stroke-width="1" fill="none" marker-end="url(#SvgjsMarker1155)"></path></g><g id="SvgjsG1157"><path id="SvgjsPath1158" d="M496 495L514.625 495L514.625 592.5" stroke="#323232" stroke-width="1" fill="none" marker-end="url(#SvgjsMarker1159)"></path><rect id="SvgjsRect1161" width="74" height="16" x="477.625" y="526.4375" fill="#ffffff"></rect><text id="SvgjsText1162" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="74px" fill="#323232" font-weight="400" align="top" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" opacity="1" y="524.4875" transform="rotate(0)"><tspan id="SvgjsTspan1163" dy="16" x="514.625"><tspan id="SvgjsTspan1164" style="text-decoration:;">否(可选操作)</tspan></tspan></text></g><g id="SvgjsG1165" transform="translate(364,58)"><path id="SvgjsPath1166" d="M 0 4Q 0 0 4 0L 172 0Q 176 0 176 4L 176 30Q 176 34 172 34L 4 34Q 0 34 0 30Z" stroke="rgba(50,50,50,1)" stroke-width="1" fill-opacity="1" fill="#99cccc"></path><g id="SvgjsG1167"><text id="SvgjsText1168" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="156px" fill="#323232" font-weight="700" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" opacity="1" y="7.05" transform="rotate(0)"><tspan id="SvgjsTspan1169" dy="16" x="88"><tspan id="SvgjsTspan1170" style="text-decoration:;">认证</tspan></tspan></text></g></g><g id="SvgjsG1171" transform="translate(364,104)"><path id="SvgjsPath1172" d="M 0 4Q 0 0 4 0L 77 0Q 81 0 81 4L 81 33Q 81 37 77 37L 4 37Q 0 37 0 33Z" stroke="rgba(50,50,50,1)" stroke-width="1" fill-opacity="1" fill="#99cccc"></path><g id="SvgjsG1173"><text id="SvgjsText1174" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="61px" fill="#323232" font-weight="700" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" opacity="1" y="8.55" transform="rotate(0)"><tspan id="SvgjsTspan1175" dy="16" x="40.5"><tspan id="SvgjsTspan1176" style="text-decoration:;">编码</tspan></tspan></text></g></g><g id="SvgjsG1177" transform="translate(464,104)"><path id="SvgjsPath1178" d="M 0 4Q 0 0 4 0L 72 0Q 76 0 76 4L 76 33Q 76 37 72 37L 4 37Q 0 37 0 33Z" stroke="rgba(50,50,50,1)" stroke-width="1" fill-opacity="1" fill="#99cccc"></path><g id="SvgjsG1179"><text id="SvgjsText1180" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="56px" fill="#323232" font-weight="700" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" opacity="1" y="8.55" transform="rotate(0)"><tspan id="SvgjsTspan1181" dy="16" x="38"><tspan id="SvgjsTspan1182" style="text-decoration:;">解码</tspan></tspan></text></g></g><g id="SvgjsG1183" transform="translate(703,58)"><path id="SvgjsPath1184" d="M 0 4Q 0 0 4 0L 96 0Q 100 0 100 4L 100 66Q 100 70 96 70L 4 70Q 0 70 0 66Z" stroke="rgba(50,50,50,1)" stroke-width="1" fill-opacity="1" fill="#666699"></path><g id="SvgjsG1185"><text id="SvgjsText1186" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="80px" fill="#ffffff" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" opacity="1" y="25.05" transform="rotate(0)"><tspan id="SvgjsTspan1187" dy="16" x="50"><tspan id="SvgjsTspan1188" style="text-decoration:;">开发人员</tspan></tspan></text></g></g><g id="SvgjsG1189"><path id="SvgjsPath1190" d="M703 93L629 93L629 92.5L555 92.5" stroke="#323232" stroke-width="1" fill="none" marker-end="url(#SvgjsMarker1191)"></path><rect id="SvgjsRect1193" width="80" height="18" x="589" y="83.75" fill="#ffffff"></rect><text id="SvgjsText1194" font-family="微软雅黑" text-anchor="middle" font-size="14px" width="80px" fill="#323232" font-weight="700" align="top" anchor="middle" family="微软雅黑" size="14px" weight="700" font-style="" opacity="1" y="81.65" transform="rotate(0)"><tspan id="SvgjsTspan1195" dy="17" x="629"><tspan id="SvgjsTspan1196" style="text-decoration:;">1.开发协议包</tspan></tspan></text></g><g id="SvgjsG1197" transform="translate(43.5,221)"><path id="SvgjsPath1198" d="M 0 4Q 0 0 4 0L 67 0Q 71 0 71 4L 71 46Q 71 50 67 50L 4 50Q 0 50 0 46Z" stroke="rgba(50,50,50,1)" stroke-width="1" fill-opacity="1" fill="#99cccc"></path><g id="SvgjsG1199"><text id="SvgjsText1200" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="51px" fill="#323232" font-weight="700" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" opacity="1" y="15.05" transform="rotate(0)"><tspan id="SvgjsTspan1201" dy="16" x="35.5"><tspan id="SvgjsTspan1202" style="text-decoration:;">TCP</tspan></tspan></text></g></g><g id="SvgjsG1203" transform="translate(143.5,221)"><path id="SvgjsPath1204" d="M 0 4Q 0 0 4 0L 67 0Q 71 0 71 4L 71 46Q 71 50 67 50L 4 50Q 0 50 0 46Z" stroke="rgba(50,50,50,1)" stroke-width="1" fill-opacity="1" fill="#99cccc"></path><g id="SvgjsG1205"><text id="SvgjsText1206" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="51px" fill="#323232" font-weight="700" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" opacity="1" y="15.05" transform="rotate(0)"><tspan id="SvgjsTspan1207" dy="16" x="35.5"><tspan id="SvgjsTspan1208" style="text-decoration:;">HTTP</tspan></tspan></text></g></g><g id="SvgjsG1209" transform="translate(43.5,285)"><path id="SvgjsPath1210" d="M 0 4Q 0 0 4 0L 67 0Q 71 0 71 4L 71 46Q 71 50 67 50L 4 50Q 0 50 0 46Z" stroke="rgba(50,50,50,1)" stroke-width="1" fill-opacity="1" fill="#99cccc"></path><g id="SvgjsG1211"><text id="SvgjsText1212" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="51px" fill="#323232" font-weight="700" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" opacity="1" y="15.05" transform="rotate(0)"><tspan id="SvgjsTspan1213" dy="16" x="35.5"><tspan id="SvgjsTspan1214" style="text-decoration:;">UDP</tspan></tspan></text></g></g><g id="SvgjsG1215" transform="translate(144.5,285)"><path id="SvgjsPath1216" d="M 0 4Q 0 0 4 0L 67 0Q 71 0 71 4L 71 46Q 71 50 67 50L 4 50Q 0 50 0 46Z" stroke="rgba(50,50,50,1)" stroke-width="1" fill-opacity="1" fill="#99cccc"></path><g id="SvgjsG1217"><text id="SvgjsText1218" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="51px" fill="#323232" font-weight="700" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" opacity="1" y="15.05" transform="rotate(0)"><tspan id="SvgjsTspan1219" dy="16" x="35.5"><tspan id="SvgjsTspan1220" style="text-decoration:;">CoAP</tspan></tspan></text></g></g><g id="SvgjsG1221"><path id="SvgjsPath1222" d="M130.5 128L130.5 160.5L130.5 160.5L130.5 193" stroke="#323232" stroke-width="1" fill="none" marker-end="url(#SvgjsMarker1223)"></path><rect id="SvgjsRect1225" width="68" height="18" x="96.5" y="151.5" fill="#ffffff"></rect><text id="SvgjsText1226" font-family="微软雅黑" text-anchor="middle" font-size="14px" width="68px" fill="#323232" font-weight="700" align="top" anchor="middle" family="微软雅黑" size="14px" weight="700" font-style="" opacity="1" y="149.4" transform="rotate(0)"><tspan id="SvgjsTspan1227" dy="17" x="130.5"><tspan id="SvgjsTspan1228" style="text-decoration:;">7.收发报文</tspan></tspan></text></g><g id="SvgjsG1229"><path id="SvgjsPath1230" d="M231.5 271.5L287.75 271.5L287.75 92.5L344 92.5" stroke="#323232" stroke-width="1" fill="none" marker-end="url(#SvgjsMarker1231)"></path><rect id="SvgjsRect1233" width="124" height="18" x="225.75" y="173" fill="#ffffff"></rect><text id="SvgjsText1234" font-family="微软雅黑" text-anchor="middle" font-size="14px" width="124px" fill="#323232" font-weight="700" align="top" anchor="middle" family="微软雅黑" size="14px" weight="700" font-style="" opacity="1" y="170.9" transform="rotate(0)"><tspan id="SvgjsTspan1235" dy="17" x="287.75"><tspan id="SvgjsTspan1236" style="text-decoration:;">8.调用协议包编解码</tspan></tspan></text></g><g id="SvgjsG1237" transform="translate(156,603.875)"><path id="SvgjsPath1238" d="M 0 42.625L 53 0L 106 42.625L 53 85.25Z" stroke="rgba(50,50,50,1)" stroke-width="1" fill-opacity="1" fill="#ffcc99"></path><g id="SvgjsG1239"><text id="SvgjsText1240" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="86px" fill="#323232" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" opacity="1" y="25.10125" transform="rotate(0)"><tspan id="SvgjsTspan1241" dy="16" x="53"><tspan id="SvgjsTspan1242" style="text-decoration:;">使用已用的网</tspan></tspan><tspan id="SvgjsTspan1243" dy="16" x="53"><tspan id="SvgjsTspan1244" style="text-decoration:;">络组件接入?</tspan></tspan></text></g></g><g id="SvgjsG1245"><path id="SvgjsPath1246" d="M310 646.5L286 646.5L286 646.5L262 646.5" stroke="#323232" stroke-width="1" fill="none" marker-end="url(#SvgjsMarker1247)"></path><rect id="SvgjsRect1249" width="14" height="126" x="279" y="583.5" fill="#ffffff"></rect><text id="SvgjsText1250" font-family="微软雅黑" text-anchor="middle" font-size="14px" width="14px" fill="#323232" font-weight="700" align="top" anchor="middle" family="微软雅黑" size="14px" weight="700" font-style="" opacity="1" y="581.4" transform="rotate(0)"><tspan id="SvgjsTspan1251" dy="17" x="286"><tspan id="SvgjsTspan1252" style="text-decoration:;">5.</tspan></tspan><tspan id="SvgjsTspan1253" dy="17" x="286"><tspan id="SvgjsTspan1254" style="text-decoration:;">创</tspan></tspan><tspan id="SvgjsTspan1255" dy="17" x="286"><tspan id="SvgjsTspan1256" style="text-decoration:;">建</tspan></tspan><tspan id="SvgjsTspan1257" dy="17" x="286"><tspan id="SvgjsTspan1258" style="text-decoration:;">网</tspan></tspan><tspan id="SvgjsTspan1259" dy="17" x="286"><tspan id="SvgjsTspan1260" style="text-decoration:;">络</tspan></tspan><tspan id="SvgjsTspan1261" dy="17" x="286"><tspan id="SvgjsTspan1262" style="text-decoration:;">组</tspan></tspan><tspan id="SvgjsTspan1263" dy="17" x="286"><tspan id="SvgjsTspan1264" style="text-decoration:;">件</tspan></tspan></text></g><g id="SvgjsG1265"><path id="SvgjsPath1266" d="M156 646.5L130.5 646.5L130.5 570" stroke="#323232" stroke-width="1" fill="none" marker-end="url(#SvgjsMarker1267)"></path><rect id="SvgjsRect1269" width="13" height="16" x="124" y="613" fill="#ffffff"></rect><text id="SvgjsText1270" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="13px" fill="#323232" font-weight="400" align="top" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" opacity="1" y="611.05" transform="rotate(0)"><tspan id="SvgjsTspan1271" dy="16" x="130.5"><tspan id="SvgjsTspan1272" style="text-decoration:;">否</tspan></tspan></text></g><g id="SvgjsG1273" transform="translate(37.5,440)"><path id="SvgjsPath1274" d="M 0 4Q 0 0 4 0L 182 0Q 186 0 186 4L 186 30Q 186 34 182 34L 4 34Q 0 34 0 30Z" stroke="rgba(50,50,50,1)" stroke-width="1" fill-opacity="1" fill="#99cccc"></path><g id="SvgjsG1275"><text id="SvgjsText1276" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="166px" fill="#323232" font-weight="700" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" opacity="1" y="7.05" transform="rotate(0)"><tspan id="SvgjsTspan1277" dy="16" x="93"><tspan id="SvgjsTspan1278" style="text-decoration:;">创建网络组件</tspan></tspan></text></g></g><g id="SvgjsG1279" transform="translate(37.5,483)"><path id="SvgjsPath1280" d="M 0 4Q 0 0 4 0L 67 0Q 71 0 71 4L 71 35Q 71 39 67 39L 4 39Q 0 39 0 35Z" stroke="rgba(50,50,50,1)" stroke-width="1" fill-opacity="1" fill="#99cccc"></path><g id="SvgjsG1281"><text id="SvgjsText1282" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="51px" fill="#323232" font-weight="700" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" opacity="1" y="1.55" transform="rotate(0)"><tspan id="SvgjsTspan1283" dy="16" x="35.5"><tspan id="SvgjsTspan1284" style="text-decoration:;">TCP </tspan></tspan><tspan id="SvgjsTspan1285" dy="16" x="35.5"><tspan id="SvgjsTspan1286" style="text-decoration:;">Server</tspan></tspan></text></g></g><g id="SvgjsG1287" transform="translate(118,483)"><path id="SvgjsPath1288" d="M 0 4Q 0 0 4 0L 101.5 0Q 105.5 0 105.5 4L 105.5 35Q 105.5 39 101.5 39L 4 39Q 0 39 0 35Z" stroke="rgba(50,50,50,1)" stroke-width="1" fill-opacity="1" fill="#99cccc"></path><g id="SvgjsG1289"><text id="SvgjsText1290" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="86px" fill="#323232" font-weight="700" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" opacity="1" y="1.55" transform="rotate(0)"><tspan id="SvgjsTspan1291" dy="16" x="53"><tspan id="SvgjsTspan1292" style="text-decoration:;">MQTT</tspan></tspan><tspan id="SvgjsTspan1293" dy="16" x="53"><tspan id="SvgjsTspan1294" style="text-decoration:;">Server/Client</tspan></tspan></text></g></g><g id="SvgjsG1295"><path id="SvgjsPath1296" d="M130.5 350L130.5 382L130.5 382L130.5 414" stroke="#323232" stroke-width="1" fill="none" marker-end="url(#SvgjsMarker1297)"></path></g><g id="SvgjsG1299"><path id="SvgjsPath1300" d="M130.5 414L130.5 382L130.5 382L130.5 350" stroke="#323232" stroke-width="1" fill="none" marker-end="url(#SvgjsMarker1301)"></path><rect id="SvgjsRect1303" width="115" height="16" x="73" y="374" fill="#ffffff"></rect><text id="SvgjsText1304" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="115px" fill="#323232" font-weight="700" align="top" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" opacity="1" y="372.05" transform="rotate(0)"><tspan id="SvgjsTspan1305" dy="16" x="130.5"><tspan id="SvgjsTspan1306" style="text-decoration:;">6.创建设备接入网关</tspan></tspan></text></g><g id="SvgjsG1307" transform="translate(37.5,527)"><path id="SvgjsPath1308" d="M 0 4Q 0 0 4 0L 182 0Q 186 0 186 4L 186 30Q 186 34 182 34L 4 34Q 0 34 0 30Z" stroke="rgba(50,50,50,1)" stroke-width="1" fill-opacity="1" fill="#99cccc"></path><g id="SvgjsG1309"><text id="SvgjsText1310" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="166px" fill="#323232" font-weight="700" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" opacity="1" y="7.05" transform="rotate(0)"><tspan id="SvgjsTspan1311" dy="16" x="93"><tspan id="SvgjsTspan1312" style="text-decoration:;">UDP,CoAP,HTTP.....</tspan></tspan></text></g></g><g id="SvgjsG1313" transform="translate(650,341.75)"><path id="SvgjsPath1314" d="M 0 4Q 0 0 4 0L 83 0Q 87 0 87 4L 87 46Q 87 50 83 50L 4 50Q 0 50 0 46Z" stroke="rgba(50,50,50,1)" stroke-width="1" fill-opacity="1" fill="#99cccc"></path><g id="SvgjsG1315"><text id="SvgjsText1316" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="67px" fill="#323232" font-weight="700" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" opacity="1" y="15.05" transform="rotate(0)"><tspan id="SvgjsTspan1317" dy="16" x="43.5"><tspan id="SvgjsTspan1318" style="text-decoration:;">添加设备</tspan></tspan></text></g></g><g id="SvgjsG1319" transform="translate(766,341.75)"><path id="SvgjsPath1320" d="M 0 4Q 0 0 4 0L 83 0Q 87 0 87 4L 87 46Q 87 50 83 50L 4 50Q 0 50 0 46Z" stroke="rgba(50,50,50,1)" stroke-width="1" fill-opacity="1" fill="#99cccc"></path><g id="SvgjsG1321"><text id="SvgjsText1322" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="67px" fill="#323232" font-weight="700" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" opacity="1" y="15.05" transform="rotate(0)"><tspan id="SvgjsTspan1323" dy="16" x="43.5"><tspan id="SvgjsTspan1324" style="text-decoration:;">设备激活</tspan></tspan></text></g></g><g id="SvgjsG1325" transform="translate(650,262.25)"><path id="SvgjsPath1326" d="M 0 4Q 0 0 4 0L 190 0Q 194 0 194 4L 194 48Q 194 52 190 52L 4 52Q 0 52 0 48Z" stroke="rgba(50,50,50,1)" stroke-width="1" fill-opacity="1" fill="#99cccc"></path><g id="SvgjsG1327"><text id="SvgjsText1328" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="174px" fill="#323232" font-weight="700" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="700" font-style="" opacity="1" y="16.05" transform="rotate(0)"><tspan id="SvgjsTspan1329" dy="16" x="97"><tspan id="SvgjsTspan1330" style="text-decoration:;">运行状态</tspan></tspan></text></g></g><g id="SvgjsG1331"><path id="SvgjsPath1332" d="M595.5 646.5L647.75 646.5L647.75 646.5L700 646.5" stroke="#323232" stroke-width="1" fill="none" marker-end="url(#SvgjsMarker1333)"></path><rect id="SvgjsRect1335" width="14" height="90" x="640.75" y="601.5" fill="#ffffff"></rect><text id="SvgjsText1336" font-family="微软雅黑" text-anchor="middle" font-size="14px" width="14px" fill="#323232" font-weight="700" align="top" anchor="middle" family="微软雅黑" size="14px" weight="700" font-style="" opacity="1" y="599.4" transform="rotate(0)"><tspan id="SvgjsTspan1337" dy="17" x="647.75"><tspan id="SvgjsTspan1338" style="text-decoration:;">4.</tspan></tspan><tspan id="SvgjsTspan1339" dy="17" x="647.75"><tspan id="SvgjsTspan1340" style="text-decoration:;">添</tspan></tspan><tspan id="SvgjsTspan1341" dy="17" x="647.75"><tspan id="SvgjsTspan1342" style="text-decoration:;">加</tspan></tspan><tspan id="SvgjsTspan1343" dy="17" x="647.75"><tspan id="SvgjsTspan1344" style="text-decoration:;">设</tspan></tspan><tspan id="SvgjsTspan1345" dy="17" x="647.75"><tspan id="SvgjsTspan1346" style="text-decoration:;">备</tspan></tspan></text></g><g id="SvgjsG1347" transform="translate(700,601.75)"><path id="SvgjsPath1348" d="M 0 44.75L 50 0L 100 44.75L 50 89.5Z" stroke="rgba(50,50,50,1)" stroke-width="1" fill-opacity="1" fill="#ffcc99"></path><g id="SvgjsG1349"><text id="SvgjsText1350" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="80px" fill="#323232" font-weight="400" align="middle" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" opacity="1" y="35.247499999999995" transform="rotate(0)"><tspan id="SvgjsTspan1351" dy="16" x="50"><tspan id="SvgjsTspan1352" style="text-decoration:;">新设备接入?</tspan></tspan></text></g></g><g id="SvgjsG1353"><path id="SvgjsPath1354" d="M750 601.75L750 495.875L693.5 495.875L693.5 390" stroke="#323232" stroke-width="1" fill="none" marker-end="url(#SvgjsMarker1355)"></path><rect id="SvgjsRect1357" width="13" height="16" x="715.25" y="487.875" fill="#ffffff"></rect><text id="SvgjsText1358" font-family="微软雅黑" text-anchor="middle" font-size="13px" width="13px" fill="#323232" font-weight="400" align="top" anchor="middle" family="微软雅黑" size="13px" weight="400" font-style="" opacity="1" y="485.925" transform="rotate(0)"><tspan id="SvgjsTspan1359" dy="16" x="721.75"><tspan id="SvgjsTspan1360" style="text-decoration:;">是</tspan></tspan></text></g><g id="SvgjsG1361"><path id="SvgjsPath1362" d="M737 365L751.5 365L751.5 365L766 365" stroke="#323232" stroke-width="1" fill="none" marker-end="url(#SvgjsMarker1363)"></path></g></svg>