一款开源、优雅、强大的物联网系统

0355bfdb2c1394df1d76d449ae9cbf59.jpeg来源:极客之家

👉 欢迎加入小哈的星球,你将获得: 专属的项目实战 / 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+小伙伴加入(早鸟价超低)

bcda3e0b24ba945f2521315acf174178.gif
  • 简介

  • 项目优势

  • 模块划分

  • 界面预览

  • 开源地址


简介

DC3是一个基于 SpringCloud 的开源的、分布式的物联网(IOT)平台,用于快速开发物联网项目和管理物联设备,是一整套物联系统解决方案。

fe27ce0bc85fd3a75fbf184a526b9847.png

图片

项目优势

  • 可伸缩: 水平可伸缩的平台,构建使用领先的 Spring Cloud 开源技术

  • 容错: 没有单点故障弱,集群中的每个节点是相同的

  • 健壮和高效: 单一服务器节点可以处理甚至数百成千上万的设备根据用例

  • 可定制: 添加新的设备协议,并注册到服务中心

  • 跨平台: 使用 Java 环境可异地、分布式多平台部署

  • 自主可控: 私有云、公有云、边缘部署

  • 完善性: 设备快速接入、注册、权限校验

  • 安全(开发中…): 数据加密传输(mqtt 驱动已实现数据加密传输)

  • 多租户: 命名空间,多租户化

  • 云原生: Kubernetes

  • 容器化: Docker

模块划分

2ab5803b033c9dc6b8fd319ba271e5a1.png

图片
  • 驱动层: 用于提供标准或者私有协议连接物理设备的 SDK,负责南向设备的数据采集和指令控制,基于 SDK 可实现驱动的快速开发

  • 数据层: 负责设备数据的收集和入库,并提供数据管理接口服务

  • 管理层: 用于提供微服务注册中心、设备指令接口、设备注册与关联配对、数据管理中心,是所有微服务交互的核心部分,负责各类配置数据的管理,并对外提供接口服务

  • 应用层: 用于提供数据开放、任务调度、报警与消息通知、日志管理等,具备对接第三方平台能力

界面预览

a4d8c7401028aabdce085c587fdf2c5e.jpeg
图片
516a1c5e50f1918cb783e06e5074deec.jpeg
图片
246129bdd61335de23dff157411f1a50.jpeg
图片
9d8be22cbb28d00c8d3451af1e023b20.jpeg
图片
ce0d49e62112a80ebccd5d80b62732e0.jpeg
图片
64459b79245bc241056549df74f96bf7.jpeg
图片
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+小伙伴加入(早鸟价超低)

dcd3d545a0e226c60f913361a54e6fe4.gif

02e6db7762f02cd7b5355486526afb87.jpeg

 
 

047e8a8885d9f664930c08dd58276cc5.gif

 
 
 
 
1. 我的私密学习小圈子~
2. 自从用了这款 IDEA 神器,领导都夸我代码写得好!
3. 10 种超赞的 MyBatis 写法!
4. IDEA 源码阅读利器,你居然还不会?
 
 
最近面试BAT,整理一份面试资料《Java面试BATJ通关手册》,覆盖了Java核心技术、JVM、Java并发、SSM、微服务、数据库、数据结构等等。
获取方式:点“在看”,关注公众号并回复 Java 领取,更多内容陆续奉上。
PS:因公众号平台更改了推送规则,如果不想错过内容,记得读完点一下“在看”,加个“星标”,这样每次新文章推送才会第一时间出现在你的订阅列表里。
点“在看”支持小哈呀,谢谢啦
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值