Showing
1 changed file
with
47 additions
and
47 deletions
... | ... | @@ -17,7 +17,7 @@ |
17 | 17 | |
18 | 18 | ThingsKit是面向中小型企业开箱即用的低代码物联网平台,提供N+1+N(N个终端产品+1个物联网平台+N个行业方案)的产品服务矩阵,帮助用户快速搭建稳定可靠的物联网系统。ThingsKit物联网平台架构具备边云一体化、低代码、模板化等特性,让企业只需少量的技术投入,就能缩短物联网项目的交付周期,为企业节约大量的时间及人力成本。 |
19 | 19 | |
20 | - | |
20 | + | |
21 | 21 | |
22 | 22 | ## 产品架构 |
23 | 23 | |
... | ... | @@ -25,7 +25,7 @@ ThingsKit迚ゥ閨皮ス大ケウ蜿ー蜿ッ謠蝉セ幄キィ荳榊酔隶セ螟柱謨ー謐ョ貅千噪騾夂畑PaaS譛榊苅 |
25 | 25 | |
26 | 26 | |
27 | 27 | |
28 | - | |
28 | + | |
29 | 29 | |
30 | 30 | |
31 | 31 | |
... | ... | @@ -106,51 +106,51 @@ ThingsKit迚ゥ閨皮ス大ケウ蜿ー蜿ッ謠蝉セ幄キィ荳榊酔隶セ螟柱謨ー謐ョ貅千噪騾夂畑PaaS譛榊苅 |
106 | 106 | ### 后端 |
107 | 107 | |
108 | 108 | | 序号 | 技术名 | 版本 | 说明 | |
109 | -| ---- | ----------------------------- | -------------- | ------------------------------------------------------------ | | |
110 | -| 1 | java jdk | 11.0.2 | 基于java开发 | | |
111 | -| 2 | maven | 3.8.4 | 项目编译管理工具 | | |
112 | -| 3 | gradle | 6.6.1 | 项目编译管理工具 | | |
113 | -| 4 | guava | 30.0-jre | 对Java API的补充,对Java开发中常用功能进行更优雅的实现。 | | |
114 | -| 5 | grpc | 1.42.1 | google开发的一个高性能、通用的开源RPC框架 | | |
115 | -| 6 | lombok | 1.18.18 | java实体构建工具。 | | |
116 | -| 7 | gson | 2.6.2 | Java对象序列化为JSON的工具。 | | |
117 | -| 8 | jackson | 2.12.1 | Java对象序列化为JSON的工具。 | | |
118 | -| 9 | protobuf | 3.17.2 | 结构化数据的序列化工具。用于物联网设备的数据传输。 | | |
119 | -| 10 | slf4j | 1.7.32 | 日志管理工具 | | |
120 | -| 11 | log4j | 2.17.1 | 日志管理工具 | | |
121 | -| 12 | logback | 1.2.10 | 日志管理工具 | | |
122 | -| 13 | spring-boot | 2.3.12.RELEASE | 简化spring配置的开发插件 | | |
123 | -| 14 | spring-security | 5.4.7 | 基于Spring的企业应用系统提供声明式的安全访问控制解决方案的安全框架。 | | |
124 | -| 15 | jjwt | 0.7.0 | 访问令牌管理工具。 | | |
125 | -| 16 | minio | 8.3.1 | 对象存储服务器 | | |
126 | -| 17 | spring-data-redis | 2.4.3 | 缓存工具。微服务模式推荐使用redis缓存。 | | |
127 | -| 18 | jedis | 3.3.0 | redis连接池管理工具 | | |
128 | -| 19 | caffeine | 2.6.1 | 缓存工具。 | | |
129 | -| 20 | PostgreSQL | pg13 | 数据存储。 | | |
130 | -| 21 | timescalDB | 2.1.0 | PostgreSQL的时序数据库插件。 | | |
131 | -| 22 | Cassandra | 4.10.0 | 数据存储。 | | |
132 | -| 23 | elasticsearch | 5.0.2 | 数据存储。 | | |
133 | -| 24 | Zookeeper | 3.5.5 | 微服务部署的服务管理中心。 | | |
134 | -| 25 | Kafka | 2.8.0 | 消息中间件,可选用。 | | |
135 | -| 26 | RabbitMQ | 4.8.0 | 消息中间件,可选用。 | | |
136 | -| 27 | json-schema-validator | 2.26 | 表单数据校验 | | |
137 | -| 28 | validation-api | 2.0.1 | 表单数据校验 | | |
138 | -| 29 | antisamy | | 安全防御工具 | | |
139 | -| 30 | micrometer | 1.5.2 | 服务性能监控 | | |
140 | -| 31 | netty | 4.1.72.Final | 提供异步的、事件驱动的网络应用程序框架和工具。 | | |
141 | -| 32 | netty-codec-mqtt | 4.1.72.Final | mqtt协议处理工具 | | |
142 | -| 33 | netty-handler | 4.1.72.Final | 数据加工处理器 | | |
143 | -| 34 | commons-codec | 1.15 | 加解密工具 | | |
144 | -| 35 | snmp4j | 2.8.5 | 简单网络管理协议管理工具 | | |
145 | -| 36 | Zookeeper | 3.5.5 | 高度可靠的分布式协调。 | | |
146 | -| 37 | freemarker | 2.3.30 | 模板引擎 | | |
147 | -| 38 | spring-boot-starter-websocket | 2.3.12.RELEASE | 实时通信 | | |
148 | -| 39 | quartz | 2.3.2 | 定时任务相关工具 | | |
149 | -| 40 | mybatis-plus-boot-starter | 3.4.1 | 持久层管理工具 | | |
150 | -| 41 | spring-boot-starter-data-jpa | 2.3.12.RELEASE | 持久层管理工具 | | |
151 | -| 42 | delight-nashorn-sandbox | 0.2.1 | js脚本解析引擎。 | | |
152 | -| 43 | metrics-jmx | 4.0.5 | 服务状态监控 | | |
153 | -| 44 | javax.mail | 2.0.1 | 邮件推送服务 | | |
109 | +| ---- | ----------------------------- |--------------| ------------------------------------------------------------ | | |
110 | +| 1 | java jdk | 11.0.2 | 基于java开发 | | |
111 | +| 2 | maven | 3.8.4 | 项目编译管理工具 | | |
112 | +| 3 | gradle | 6.6.1 | 项目编译管理工具 | | |
113 | +| 4 | guava | 31.1-jre | 对Java API的补充,对Java开发中常用功能进行更优雅的实现。 | | |
114 | +| 5 | grpc | 1.42.1 | google开发的一个高性能、通用的开源RPC框架 | | |
115 | +| 6 | lombok | 1.18.18 | java实体构建工具。 | | |
116 | +| 7 | gson | 2.9.0 | Java对象序列化为JSON的工具。 | | |
117 | +| 8 | jackson | 2.13.4 | Java对象序列化为JSON的工具。 | | |
118 | +| 9 | protobuf | 3.21.9 | 结构化数据的序列化工具。用于物联网设备的数据传输。 | | |
119 | +| 10 | slf4j | 1.7.32 | 日志管理工具 | | |
120 | +| 11 | log4j | 2.17.1 | 日志管理工具 | | |
121 | +| 12 | logback | 1.2.10 | 日志管理工具 | | |
122 | +| 13 | spring-boot | 2.7.10 | 简化spring配置的开发插件 | | |
123 | +| 14 | spring-security | 5.7.7 | 基于Spring的企业应用系统提供声明式的安全访问控制解决方案的安全框架。 | | |
124 | +| 15 | jjwt | 0.7.0 | 访问令牌管理工具。 | | |
125 | +| 16 | minio | 8.3.1 | 对象存储服务器 | | |
126 | +| 17 | spring-data-redis | 2.7.10 | 缓存工具。微服务模式推荐使用redis缓存。 | | |
127 | +| 18 | jedis | 3.8.0 | redis连接池管理工具 | | |
128 | +| 19 | caffeine | 2.6.1 | 缓存工具。 | | |
129 | +| 20 | PostgreSQL | pg14 | 数据存储。 | | |
130 | +| 21 | timescalDB | 2.1.0 | PostgreSQL的时序数据库插件。 | | |
131 | +| 22 | Cassandra | 4.15.0 | 数据存储。 | | |
132 | +| 23 | elasticsearch | 5.0.2 | 数据存储。 | | |
133 | +| 24 | Zookeeper | 3.5.5 | 微服务部署的服务管理中心。 | | |
134 | +| 25 | Kafka | 3.2.0 | 消息中间件,可选用。 | | |
135 | +| 26 | RabbitMQ | 4.8.0 | 消息中间件,可选用。 | | |
136 | +| 27 | json-schema-validator | 2.2.6 | 表单数据校验 | | |
137 | +| 28 | validation-api | 2.0.1 | 表单数据校验 | | |
138 | +| 29 | antisamy | 1.7.2 | 安全防御工具 | | |
139 | +| 30 | micrometer | 1.9.0 | 服务性能监控 | | |
140 | +| 31 | netty | 4.1.91.Final | 提供异步的、事件驱动的网络应用程序框架和工具。 | | |
141 | +| 32 | netty-codec-mqtt | 4.1.91.Final | mqtt协议处理工具 | | |
142 | +| 33 | netty-handler | 4.1.91.Final | 数据加工处理器 | | |
143 | +| 34 | commons-codec | 1.15 | 加解密工具 | | |
144 | +| 35 | snmp4j | 2.8.5 | 简单网络管理协议管理工具 | | |
145 | +| 36 | Zookeeper | 3.9.2 | 高度可靠的分布式协调。 | | |
146 | +| 37 | freemarker | 2.3.30 | 模板引擎 | | |
147 | +| 38 | spring-boot-starter-websocket | 2.7.10 | 实时通信 | | |
148 | +| 39 | quartz | 2.3.2 | 定时任务相关工具 | | |
149 | +| 40 | mybatis-plus-boot-starter | 3.5.3.2 | 持久层管理工具 | | |
150 | +| 41 | spring-boot-starter-data-jpa | 2.7.10 | 持久层管理工具 | | |
151 | +| 42 | delight-nashorn-sandbox | 0.2.1 | js脚本解析引擎。 | | |
152 | +| 43 | metrics-jmx | 4.0.5 | 服务状态监控 | | |
153 | +| 44 | javax.mail | 2.0.1 | 邮件推送服务 | | |
154 | 154 | |
155 | 155 | ### 前端 |
156 | 156 | ... | ... |