项目介绍
DC3是一款基于 Spring Cloud 的可分布式物联网 (IOT) 平台,用于快速开发,部署物联设备接入项目,是一整套物联系统解决方案。
DC3 平台遵循 Apache 2.0 协议,允许商业使用。

架构设计
-
基于强大的 Spring Cloud 技术栈和容器化技术,轻松构建高可用、分布式、可扩展、云原生的应用程序。

技术实现
DC3 平台是基于 Spring Cloud 架构开发的,是一系列松耦合、微服务集合。微服务集合由 4 个微服务层和两个增强的基础系统服务组成,提供从物理域数据采集到信息域数据处理等一系列的服务。

四层架构
-
驱动层:提供标准或私有协议连接物理设备的SDK,负责南向设备的数据采集和指令控制。 -
数据层:负责设备数据的收集和入库,并提供数据管理接口服务。 -
管理层:提供微服务注册中心、设备指令接口、设备注册与关联配对、数据管理中心等,是所有微服务交互的核心部分。 -
应用层(部分完成):提供数据开放、任务调度、报警与消息通知、日志管理等,具备对接第三方平台能力。
项目特点
-
-
可伸缩性:水平可伸缩的平台,使用领先的Spring Cloud开源技术。 -
容错性:没有单点故障,集群中的每个节点是相同的。 -
健壮和高效:单一服务器节点可以处理成百上千的设备。 -
可定制性:可以添加新的设备协议并注册到服务中心。
-
-
跨平台:支持Java环境,可异地、分布式多平台部署。 -
自主可控:支持私有云、公有云、边缘部署。 -
完善性:提供设备快速接入、注册、权限校验等功能。 -
安全性:支持数据加密传输。 -
多租户:支持命名空间、多租户化。 -
云原生:支持Kubernetes。 -
容器化:支持Docker。
支持协议
支持 OPC、PLC、Modbus、MQTT、TCP、UDP、CoAP 等,同时支持快速拓展。
快速启动
# 下载iot-dc3源码
git clone https://gitee.com/pnoker/iot-dc3.git
cd iot-dc3/dc3/demo
# 启动容器
docker-compose up -d
演示效果

版权声明:
1、本网站名称:帝企吧
2、本站永久网址:https://www.diqiba.com
3、本网站的文章部分内容可能来源于网络及作者投稿,仅供大家学习与参考,如有侵权,请联系站长进行删除处理。
4、本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
5、本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报。
6、本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新。
7、本站所有资源来源于互联网,仅用于学习及参考使用,切勿用于商业用途,如产生法律纠纷本站概不负责! 8、资源除标明原创外均来自网络转载,版权归原作者所有,若侵犯到您权益请联系我们删除,我们将及时处理! 9、若您需使用非免费的软件或服务,请购买正版授权并合法使用!
1、本网站名称:帝企吧
2、本站永久网址:https://www.diqiba.com
3、本网站的文章部分内容可能来源于网络及作者投稿,仅供大家学习与参考,如有侵权,请联系站长进行删除处理。
4、本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
5、本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报。
6、本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新。
7、本站所有资源来源于互联网,仅用于学习及参考使用,切勿用于商业用途,如产生法律纠纷本站概不负责! 8、资源除标明原创外均来自网络转载,版权归原作者所有,若侵犯到您权益请联系我们删除,我们将及时处理! 9、若您需使用非免费的软件或服务,请购买正版授权并合法使用!

评论(0)