当前位置: 欣欣网 > 码农

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

2024-06-30码农

来源:极客之家

👉 欢迎 ,你将获得: 专属的项目实战 / 1v1 提问 / Java 学习路线 / 学习打卡 / 每月赠书 / 社群讨论

  • 新项目: 【从零手撸:仿小红书(微服务架构)】 正在持续爆肝中,基于 Spring Cloud Alibaba + Spring Boot 3.x + JDK 17..., ;

  • 【从零手撸:前后端分离博客项目(全栈开发)】 2期已完结,演示链接: http://116.62.199.48/ ;

  • 截止目前, 累计输出 47w+ 字,讲解图 2090+ 张,还在持续爆肝中.. 后续还会上新更多项目,目标是将 Java 领域典型的项目都整一波,如秒杀系统, 在线商城, IM 即时通讯,Spring Cloud Alibaba 等等,

  • 简介

  • 项目优势

  • 模块划分

  • 界面预览

  • 开源地址

  • 简介

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

    图片

    项目优势

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

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

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

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

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

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

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

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

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

  • 云原生: Kubernetes

  • 容器化: Docker

  • 模块划分

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

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

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

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

  • 界面预览

    图片

    图片

    图片

    图片

    图片

    图片

    图片

    开源地址

    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 等等,


    1. 

    2. 

    3. 

    4. 

    最近面试BAT,整理一份面试资料Java面试BATJ通关手册,覆盖了Java核心技术、JVM、Java并发、SSM、微服务、数据库、数据结构等等。

    获取方式:点「在看」,关注公众号并回复 Java 领取,更多内容陆续奉上。

    PS:因公众号平台更改了推送规则,如果不想错过内容,记得读完点一下在看,加个星标,这样每次新文章推送才会第一时间出现在你的订阅列表里。

    「在看」支持小哈呀,谢谢啦