广州威拓电子科技有限公司
1
当前位置:
首页
/
IOT物联网产品设计与系统技术架构解决方案

IOT物联网产品设计与系统技术架构解决方案

  • 分类:IOT解决方案
  • 发布时间:2020-10-21 17:27:16
  • 访问量:0
概要:随着科技技术的发展、智能化系统逐渐走向人们的生活,工作、交通、生活、科研科技、随着时代的变化不断技术提升,给物联网需求奠定了基础打开了物联网智能化时代。
概要:随着科技技术的发展、智能化系统逐渐走向人们的生活,工作、交通、生活、科研科技、随着时代的变化不断技术提升,给物联网需求奠定了基础打开了物联网智能化时代。
详情

  【物联网产品解决方案介绍】
  物联网背景:随着科技技术的发展、智能化系统逐渐走向人们的生活, 工作、交通、生活、科研科技、随着时代的变化不断技术提升,给物联网需求奠定了基础打开了物联网智能化时代。

 

  物联网作用:在有网络的环境下做到与设备隔离远程操作或代替人工操作,来完成终端设备的指令下发、控制、监控等功能,同时也可节省成功。

 

  物联网需求:用户APP手机端/小程序登录到物联网终端,能够添加所需要监控的设备、及这个设备的每一个部件信息。同时能够针对每一台设备进行指令下发、监控、和配置,能够在终端管理和监控所有设备信息。

 

Web管理端可以是管理员或者用户,能够在Web管理端管控所有设备、监控设备、等更多高于终端权限功能或更多关于物联网的需求功能操作。

 

  物联网产品组成:Web管理平台端、APP手机终端/小程序、Pad、分布式Java服务端。

 

 

IOT

图片来源:作者:闫楠楠,13564802098


  【物联网产品技术方案】
  整体技术概括:

  物理层:MCU通过“传感器”分别采集每个“设备部件”信息,通过“网络模块”传输给“MQTT消息中间件”。

 

  分布式服务端:每个部件都是一个微服务模块,每一部件对应一个“数据Topic“和“事件报警Topic”。

 

  服务模块处理方式:“MQTT消费监听端”和“Rocket数据处理端”服务模块检测到“MQTT传递过来的数据消息”进行“业务逻辑处理”同时存放“Redis中”和“RocketMQ中”,覆盖Redis中的旧数据已达到Redis为最新监控数据的目的。

  每个“Rocket数据处理服务模块”检测RocketMQ数据进行批量入库操作。

 

  【物联网产品涉及技术】

  Redis缓存数据库——处理终端及时性数据展示给终端界面

 

  分布式微服务(Spring Boot)——Java分布式微服务/高并发负载均衡,分布式微服务处理物联网每个需要监控的“设备部件“进行分布式处理到“数据库”或“消息队列“中

 

  数据库(Mysql、Oracle)——可分库分表分区用于存储大量物联网底层信息采集数据的数据库

 

  中间件(MQTT、RocketMQ)

  “MQTT用于”物理层MCU端与服务端通信协议对接,数据格式为“JSON字符串”。

  “RocketMQ”用于数据分布式事务处理,解决并发及数据延迟提高数据入库吞吐量问题。

  声明:本文源自产品项目方案设计大全,版权归原作者或原出处所有。

广州威拓电子科技有限公司
广州威拓电子科技有限公司

服务热线:

地址:广东广州黄埔区创新中心横沙智慧大街5栋3楼302单元

Copyright©2020广州威拓电子科技有限公司 保留所有权利 粤ICP备12027012号