该系统采用分层模式:GPS设备和车载芯片(物联网模块),DAG(设备接入层),P层(业务处理成),S层(后台系统管理层),APP.
物联网模块与DAG之间采用netty长连接通信,DAG与P层之间采用消息队列,P层与S层之间采用HTTP请求,APP与S层采用HTTP通信.
手机APP通过调用后台系统的接口下发指令,S层把数据加密,封装后,P层在收到S层下发的数据后通过消息队列将指令发送到DAG上对应的物联网模块,车载芯片执行该指令.
物联网模块会定时上报芯片的数据,包含下发指令的执行结果,发动机状态,车门状态,油耗,速度以及定位等信息.DAG在收到这些上报信息后,把数据放入消息队列上报给P层,P层将这些信息分类处理后存入数据库,将实时指令回调及时回调给S层.S层通过消息推送,将提示推送到APP.
S层后台管理系统主要是管理车辆信息,物联网模块,APP用户信息,车辆轨迹查询,车辆实时状态,车辆实时定位信息
点击空白处退出提示
评论