物联网平台基本架构

我们根据自身工作中总结出来的建构在云端的物联网平台基本架构 分享给大家,并基于此架构如何一步一步来开发一套物联网平台。物联网平台,应该是基于现在的互联网,通讯技术来建构,而不依赖与特定的硬件模块,用户可以基 于自身的设备技术架构,简单轻松接入物联网。下图是物联网的核心架构:

fig:

一, 基于移动3/4G通讯

fig:

此架构是最简单的架构,设备就如同我们的手机,基于移动通讯来上网,其主要需要考虑如下几点:

1.每个设备都需要一个SM卡,可以到移动服务器商办理专门针对物联网的M卡

2.数据流量问题,这种架构完全是走数据流量,如果有视频数据,将会产生比较大的流量费用,这 通讯质量问题,这完全依赖于移动服务商的网络覆盖状况,就如同我们手机一样,在有些环境下 都是要考虑的 是没有信号的,也就没办法收发数据

二,基于WiFi局域网

采用开源脚手架工程 码云地址:https:/gitee.com/zhang.w/boot-backend

1.后端

  • Jdk 1.8
  • 核心框架:Spring boot
  • 安全框架:Shiro
  • 持久层框架:Mybatis注解+Xml)
  • 数据库连接池:Alibaba Druid
  • 缓存框架:Ehcache、redis
  • 日志框架:SL4) 前后端交互:
  • json 消息队列:ActiveMQ,RabbitMQ
  • 邮件收发:JavaMail
  • excel:easypoi,对poi的封装

2.前端

  • 样式、弹窗:Layui
  • 样式:Bootstrap
  • 树形:Ztree
  • 分页:Datatables
  • 框架:AngularJS,Vue+ElementUl
  • 第三方:萤石云,海康威视,智能设备,OSS,七牛云

 

转载请注明出处:  https://www.cntworld.cn
智能工控 » 物联网平台基本架构

发表回复

提供最优质的资源集合

立即查看 了解详情