Skip to main content

系统架构

设计优势

  • 高性能分布式架构:使用领先的开源技术构建,支持水平扩展。
  • 灵活的插件化设计:通过插件方式可方便地增加新的功能和适配新的设备,支持协议、数据库、服务的灵活扩展。
  • 高可用性保障:集群中的每个节点都是对等的,无单点故障,支持服务自动容错和恢复。
  • 开放的集成能力:提供标准化的 API 接口,支持第三方系统快速集成。

说明:

  • 协议插件 支持多种通信协议,包括 MQTT、HTTP、TCP 等,通过对应的协议插件与 IoT 设备进行连接和通信。

  • MQTT Broker集群:VerneMQ、GMQTT 等各种知名的 MQTT Broker,为 IoT 设备提供高性能、高可靠性的消息传递服务。可以根据需求选择合适的 Broker。

  • 服务插件:通过插件化的设计,可以轻松地扩展新的功能和服务,满足不断变化的业务需求。

  • 插件化:协议、数据库和 Broker 都是通过插件的形式实现的,这种模块化的设计可以方便地增加新的功能和适配新的设备,同时也使得维护更为简单。

  • 跨平台接入:支持多种终端接入,包括移动端、Web 端等。这意味着用户可以在任何设备上访问和管理他们的物联网设备。

  • API接口体系

    • REST API:提供标准的 HTTP 接口,支持设备管理、数据查询等操作
    • WebSocket:支持实时数据推送和设备状态监控
    • 认证机制:支持 Token、签名等多种认证方式
    • 数据服务:支持实时数据订阅、历史数据查询、批量数据处理等功能
  • 集中管理:作为核心的管理平台,可以集中处理多种设备、协议和存储的数据,这简化了管理工作并提高了效率。

评论区