java开源物联网平台(开源物联网平台对比 JAVA)
开源物联网平台ThingsBoard介绍
ThingsBoard是一个基于Java的开源物联网平台,可实现物联网项目的快速开发,管理和扩展。
ThingsBoard 使用行业标准物联网协议(MQTT,CoAP和HTTP)实现设备连接,并支持云和本地部署。 ThingsBoard结合了可扩展性,容错性和性能,因此您永远不会丢失数据。
互联网小常识:FTP服务器的选项包括服务器选项、域选项、组选项和用户选项。FTP服务器的域创建完成后需要添加用户才能被客户端访问。
ThingsBoard 官方架构图
平台特性
互联网小常识:CIDR使得路由选择变成了从匹配结果中选择具有最长网络前缀的路由的过程,这就是“最长前缀匹配”的路由选择原则。
有了ThingsBoard,你就可以:
提供设备、资产和客户,并定义它们之间的关系。从设备和资产收集并可视化数据。分析传入的遥测数据并通过复杂的事件处理触发警报。使用远程过程调用(RPC)控制设备。根据设备生命周期事件,REST API事件,RPC请求等构建工作流设计动态且响应迅速的仪表板,并向您的客户提供设备或资产遥测和见解使用可自定义的规则链启用用例特定的功能。将设备数据推送到其他系统。设计原则
可扩展性:可水平扩展的平台,使用领先的开源技术进行构建。容错:没有单点故障,集群中的每个节点都是相同的。强大而高效:单个服务器节点可以处理成千上万个设备,具体取决于用例。ThingsBoard集群可以处理数百万个设备。可自定义的:通过可自定义的小部件和规则引擎节点,轻松添加新功能。持久:永远不会丢失您的数据。社区版功能
属性-为您的实体分配自定义键值属性(例如配置,数据处理,可视化参数)的平台功能。遥测-用于收集时间序列数据和相关用例的API。实体和关系-为物理世界对象(例如设备和资产)和它们之间的关系建模的平台能力。数据可视化-涵盖数据可视化功能:小部件,仪表板,仪表板状态。规则引擎-涵盖传入遥测和事件的数据处理和操作。RPC -API和小部件,可将命令从您的应用程序和仪表板推送到设备,反之亦然。审计日志-跟踪用户活动和API调用使用情况。API限制-通过限制单个时间单位内单个主机的请求数来控制API的使用。高级过滤器-过滤实体字段,属性和最新遥测。本文转载自物联工坊,原文地址:https://meimos.com/course/platform/109.html互联网小常识:透明网桥有以下三个特点:(1)网桥负责路由选择,结点不负责,网桥对结点透明(2)透明网桥用于连接两个MAC层协议相同的网段(3)即插即用,安装方便。
免责声明:本站所有信息均搜集自互联网,并不代表本站观点,本站不对其真实合法性负责。如有信息侵犯了您的权益,请告知,本站将立刻处理。联系QQ:1640731186