物联网平台 +Web 组态
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
lxc 7439f1f0ef 认证 2 years ago
lmp_v0.3.9 first commit 2 years ago
lpro 认证 2 years ago
开发文档 完善 2 years ago
数据库脚本 first commit 2 years ago
组态图片 first commit 2 years ago
.DS_Store first commit 2 years ago
README.md readme 2 years ago

README.md

1.1系统简介 IOT通用物联网系统平台,是一套面向通用型业务数据处理的系统平台,系统包含传感 器协议处理服务(LMP),服务平台(Lpr。)和MQTT Broker(EMQX开源方案)。 LMP服务主要是监听TCP、UDP端口,接收设备发送的数据协议,转化为系统内的数据 结构,然后通过HTTP接口跟平台进行通信,同时它可以通过mqtt方式接收Lpro发送过命 令数据,经过协议转换后发送给设备(如用户控制开关等); Lpro服务平台,是整套系统核心枢纽,它同时为物联网设备、系统web和微信公众号 提供后台系统服务,同时也可以外提供API接口供第三方系统调用。 MQTT Broker,一是提供mqtt协议的物联设备与Lpro平台数据交互的通道,二是承载 系统内lmp和Lpro数据交互的内部通道。 系统的整体架构图如下图1.1o

图1.1系统整体架构图

1.2系统架构说明 系统的项目工程有2个,Lpro和LMP (项目名)。Lpro是web工程,系统主要使用的 架构是 SSM (springmvc、spring 和 mybatis),缓存体系使用 Ehcache。后台 Web、手机 H5 和微信公众号使用Jsp、Jquery和css等经典的前端技术编写而成,常用的前端js和css库是 Pintuer 和 Jquery WEUI 等。 LPM工程主要处理面向长连接的技术服务,选用的是MINA2来处理的,它主要HTTP 的方式上传数据给平台端,平台端通过TCP端口下发数据给LPM,达到双方通信的结果。