AI智能
当前位置:
涂社首页 / 解决方案 / 涂社互联物联网综合解决方案

涂社互联物联网综合解决方案

2024-04-05 17:18标签:物联网,物联网解决方案,涂社互联物联网,万物互联 
物联网(The Internet of Things)的概念是在1999年提出的,它的定义很简单:把所有物品通过射频识别等信息传感设备与互联网连接起来,实现智能化识别和管理。...
  • 方案概述
  • 功能描述
  • 客户痛点
  • 客户收益
方案概述

物联网(The Internet of Things)的概念是在1999年提出的,它的定义很简单:把所有物品通过射频识别等信息传感设备与互联网连接起来,实现智能化识别和管理。物联网通过智能感知、识别技术与普适计算、泛在网络的融合应用,被称为继计算机、互联网之后世界信息产业发展的第三次浪潮。物联网被视为互联网的应用拓展,应用创新是物联网发展的核心,以用户体验为核心的创新2.0是物联网发展的灵魂。


自2009年提出“感知中国”以来,物联网被正式列为国家五大新兴战略性产业之一,写入“政府工作报告”,物联网在中国受到了全社会极大的关注,其受关注程度是在美国、欧盟、以及其他各国不可比拟的。


物联网(IoT)构想的世界中,万物互联,通过各种传感器实时采集各种信息,通过集中化管理统一调度各种系统,在各种场景发挥不能功能,实现智能家居、智能建筑、智能社区、智能工业。


目前主流的物联网通讯协议有websocket,MQTT,CoAP,DDS,XMPP,AMQP等等。而本项目所用到的是MQTT协议,由IBM主导开发的物联网传输协议,它被设计用于轻量级的发布/订阅式消息传输,旨在为低带宽和不稳定的网络环境中的物联网设备提供可靠的网络服务。

功能描述

功能描述

整个项目架构为ThinkPHP+VUE+MySQL+EMQTT+Redis。

ThinkPHP是国人基于PHP语言开发的开源免费的优秀框架,现在社区非常活跃,更新频率和BUG响应效率非常高,目前最新的版本是ThinkPHP V6.0.3。


VUE是优秀的前端框架,做到前后端分离,通过接口去调用后端ThinkPHP的数据。



MySQL同样是开源免费的数据库引擎,根据DB-Engines最新公布的2020年8月份数据,排名依然排在第二,仅次于Oracle这一商用数据库,是企业项目中数据库引擎不错的选择。依然支持主从数据库架构来提供项目并发数,可以一主一从,一主多从,多主多从等模式,具体可以根据项目情况选择。



EMQ X支持分布式集群,实现高可用、负载均衡、更高的性能、可扩展性,后期可能增加节点,让更多的物联设备接入。





Redis 是C语言开发的一个开源的(遵从BSD协议)高性能键值对(key-value)的内存数据库,可以用作数据库、缓存、消息中间件等。它是一种NoSQL(not-only sql,泛指非关系型数据库)的数据库。因为当mysql压力大的时候磁盘IO可能是整台服务器上最大的瓶颈,这时候Redis就是最大好处,通过Redis把热门数据放在内存上读取,帮助提升架构的整体性能,减少MySQL的压力。




整个系统架构为下图,后期可根据项目并发情况,服务器压力情况去增添对应的服务器。


客户痛点

-
客户收益

我们的优势