技术路线
物联网中台整体采用B/S架构,后端主要开发语言为Java。
前端
基于Vue开发。
ElementUI:组件库;
Echarts:图表组件;
后端
基于Spring Cloud开发。
- Alibaba Nacos:服务注册中心;
- Gateway:服务网关;
- Feign:服务间调用和负载均衡;
存储
- Mysql:系统运行的基础库,存储关系型数据;
- MongoDB(单机/集群):存储报文、日志等增速较快的数据;
- Elasticsearch(集群):分布式海量数据存储;
- Hadoop(集群):分布式文件存储;
中间件
- Redis(单机/集群):缓存;
- VerneMQ(单机/集群):MQTT消息队列。
应用套件
- 数据可视化(在线版):用户通过所见即所得的方式配置可视化大屏,对数据进行展示。在线文档。