项目介绍
ThingLinks是一款高性能、高吞吐量、高扩展性的物联网平台。单机可以支持百万链接,同时支持自定义扩展功能,功能非常强大,采用netty作为通信层组件,支持插件化开发集成!
项目功能
-
设备调试:实时日志、命令下发。 -
系统工具:表单构建、代码生成、系统接口。 -
系统管理:用户管理、角色管理、菜单管理、部门管理、岗位管理、字典管理、参数设置、通知公告、日志管理。 -
系统监控:在线用户、定时任务、Sentinel控制台、Nacos控制台、Admin控制台、任务调度管理。 -
设备集成:设备管理(支持MQTT协议、WebSocket协议、TCP-IP协议设备接入)、子设备管理、产品管理、协议管理、规则引擎(设备联动)。 -
规则引擎消息转发:支持KAFKA节点、HTTP节点、PREDICATE节点、ROCKET_MQ节点、RABBIT_MQ节点、MYSQL节点、MQTT节点、TOPIC节点、LOG节点。
功能特性
-
统一产品模型管理:支持多种设备、多种厂家的统一设备连接管理。 -
多协议适配:支持MQTT、WebSocket、TCP、UDP、CoAP、HTTP等多种协议。 -
规则引擎:提供灵活的规则引擎,支持设备告警、消息通知、数据转发等功能。 -
地理位置可视化:支持设备地理位置的可视化查看与大屏展示。
项目技术栈
-
-
采用前后端分离的模式,前端框架VUE。 -
后端采用Spring Boot、Spring Cloud & Alibaba。 -
MqttBroker(支持集群化部署)基于Netty、Reactor3、Reactor-netty。 -
注册中心、配置中心选型Nacos,权限认证使用Redis。 -
流量控制框架选型Sentinel,分布式事务选型Seata。
-
-
时序数据库采用TDengine开源、高效的物联网大数据平台、处理物联网海量数据写入与负载查询。
应用场景
ThingLinks是一个高性能、高吞吐量、高扩展性的开源物联网一体化平台,适用于智能家居、工业物联网、智慧城市等多种应用场景。
项目架构

功能演示

版权声明:
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)