来源:极客之家
👉 欢迎加入小哈的星球,你将获得: 专属的项目实战 / 1v1 提问 / Java 学习路线 / 学习打卡 / 每月赠书 / 社群讨论
新项目:《从零手撸:仿小红书(微服务架构)》 正在持续爆肝中,基于 Spring Cloud Alibaba + Spring Boot 3.x + JDK 17..., 点击查看项目介绍;
《从零手撸:前后端分离博客项目(全栈开发)》 2期已完结,演示链接:http://116.62.199.48/;
截止目前,累计输出 47w+ 字,讲解图 2090+ 张,还在持续爆肝中.. 后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,Spring Cloud Alibaba 等等,戳我加入学习,已有1700+小伙伴加入(早鸟价超低)
![]()
简介
项目优势
模块划分
界面预览
开源地址
简介
DC3是一个基于 SpringCloud 的开源的、分布式的物联网(IOT)平台,用于快速开发物联网项目和管理物联设备,是一整套物联系统解决方案。
项目优势
可伸缩: 水平可伸缩的平台,构建使用领先的 Spring Cloud 开源技术
容错: 没有单点故障弱,集群中的每个节点是相同的
健壮和高效: 单一服务器节点可以处理甚至数百成千上万的设备根据用例
可定制: 添加新的设备协议,并注册到服务中心
跨平台: 使用 Java 环境可异地、分布式多平台部署
自主可控: 私有云、公有云、边缘部署
完善性: 设备快速接入、注册、权限校验
安全(开发中…): 数据加密传输(mqtt 驱动已实现数据加密传输)
多租户: 命名空间,多租户化
云原生: Kubernetes
容器化: Docker
模块划分
驱动层: 用于提供标准或者私有协议连接物理设备的 SDK,负责南向设备的数据采集和指令控制,基于 SDK 可实现驱动的快速开发
数据层: 负责设备数据的收集和入库,并提供数据管理接口服务
管理层: 用于提供微服务注册中心、设备指令接口、设备注册与关联配对、数据管理中心,是所有微服务交互的核心部分,负责各类配置数据的管理,并对外提供接口服务
应用层: 用于提供数据开放、任务调度、报警与消息通知、日志管理等,具备对接第三方平台能力
界面预览
![a4d8c7401028aabdce085c587fdf2c5e.jpeg](https://img-blog.csdnimg.cn/img_convert/a4d8c7401028aabdce085c587fdf2c5e.jpeg)
![516a1c5e50f1918cb783e06e5074deec.jpeg](https://img-blog.csdnimg.cn/img_convert/516a1c5e50f1918cb783e06e5074deec.jpeg)
![246129bdd61335de23dff157411f1a50.jpeg](https://img-blog.csdnimg.cn/img_convert/246129bdd61335de23dff157411f1a50.jpeg)
![9d8be22cbb28d00c8d3451af1e023b20.jpeg](https://img-blog.csdnimg.cn/img_convert/9d8be22cbb28d00c8d3451af1e023b20.jpeg)
![ce0d49e62112a80ebccd5d80b62732e0.jpeg](https://img-blog.csdnimg.cn/img_convert/ce0d49e62112a80ebccd5d80b62732e0.jpeg)
![64459b79245bc241056549df74f96bf7.jpeg](https://img-blog.csdnimg.cn/img_convert/64459b79245bc241056549df74f96bf7.jpeg)
![00efcdc61d532cce81f1b137301f2d78.jpeg](https://img-blog.csdnimg.cn/img_convert/00efcdc61d532cce81f1b137301f2d78.jpeg)
开源地址
https://gitee.com/pnoker/iot-dc3
👉 欢迎加入小哈的星球,你将获得: 专属的项目实战 / 1v1 提问 / Java 学习路线 / 学习打卡 / 每月赠书 / 社群讨论
新项目:《从零手撸:仿小红书(微服务架构)》 正在持续爆肝中,基于 Spring Cloud Alibaba + Spring Boot 3.x + JDK 17..., 点击查看项目介绍;
《从零手撸:前后端分离博客项目(全栈开发)》 2期已完结,演示链接:http://116.62.199.48/;
截止目前,累计输出 47w+ 字,讲解图 2090+ 张,还在持续爆肝中.. 后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,Spring Cloud Alibaba 等等,戳我加入学习,已有1700+小伙伴加入(早鸟价超低)
![]()
1. 我的私密学习小圈子~
2. 自从用了这款 IDEA 神器,领导都夸我代码写得好!
3. 10 种超赞的 MyBatis 写法!
4. IDEA 源码阅读利器,你居然还不会?
最近面试BAT,整理一份面试资料《Java面试BATJ通关手册》,覆盖了Java核心技术、JVM、Java并发、SSM、微服务、数据库、数据结构等等。
获取方式:点“在看”,关注公众号并回复 Java 领取,更多内容陆续奉上。
PS:因公众号平台更改了推送规则,如果不想错过内容,记得读完点一下“在看”,加个“星标”,这样每次新文章推送才会第一时间出现在你的订阅列表里。
点“在看”支持小哈呀,谢谢啦