基于springboot的物联网网络中间件
二、实现功能
支持做事端启动监听多个端口, 统一所有协议可利用的api接口

支持作为mqtt网关,将从工业物联网采集的数据更加大略方便的发布到mqtt做事器
支持仿照dtu设备
支持通过dtu仿照器将串口的数据采集上云
支持常用的物联网协议比如:mqtt、plc、modbus、websocket
支持通过dtu办法利用modbus协议操作plc
支持串口通信(mac, windows, linux)
丰富的日志打印功能,包括设备上线,下线提示, 一个协议的生命周期(要求或者要求+相应)等
包含一套代理客户端通信协议,支持调用:客户端 -> 做事端 -> 设备 -> 做事端 -> 客户端
支持设备协议工具和其业务工具进行分离(支持默认业务处理器【spring单例注入】和自定义业务处理器)
支持同步和异步调用设备, 支持运用程序代理客户端和设备做事端和设备三端之间的同步和异步调用
做事端支持设备上线/下线/非常的事宜关照, 支持自定义心跳事宜, 客户端支持断线重连
支持要求时如果连接断线会自动重连(同步等待成功后发送)
支持客户端发送要求时如果客户端不存在将自动创建客户端(同步等待成功后发送)
三、技能选型
html
css
js
springboot
vue
四、界面展示 五、源码地址私信回答:物联网