49 lines
1.9 KiB
Markdown
49 lines
1.9 KiB
Markdown
|

|
||
|
|
||
|
# iot-device-cloud
|
||
|
|
||
|
设备管家云平台V2.0.0后端服务
|
||
|
|
||
|
## 1. modules
|
||
|
- 0docs
|
||
|
存放项目相关文档, 包括设计图表, 主要参考资料, 辅助工具等
|
||
|
- 0script
|
||
|
存放项目相关脚本, 包括初始化文件, sql文件, 启动脚本等
|
||
|
- device-manager
|
||
|
- <font color="red">device-manager-client</font>
|
||
|
|
||
|
客户端, 定义pojo, 服务间调用Service接口及接口请求\响应对象
|
||
|
- 为data-bus定义设备报文解析相关信息查询的接口
|
||
|
- 为业务系统 定义设备基础信息查询的接口及数据格式
|
||
|
- 为device-access定义设备鉴权信息查询的接口
|
||
|
- <font color="red">device-manager-server</font>
|
||
|
|
||
|
管理端服务,提供管理端界面的web接口
|
||
|
- 协议管理
|
||
|
- 产品管理
|
||
|
- 设备模板管理
|
||
|
- 设备管理
|
||
|
- 数据字典管理
|
||
|
- data-bus
|
||
|
- <font color="red">data-bus-client</font>
|
||
|
|
||
|
客户端, 定义pojo, 服务间调用Service接口及接口请求\响应对象
|
||
|
- <font color="red">data-bus-server</font>
|
||
|
|
||
|
数据总线服务,基于device-manager进行设备上报数据的模型化解析
|
||
|
- 基于设备协议的数据解析
|
||
|
- 基于设备监测要素的数据匹配和模型化
|
||
|
- 基于基础类型(eg. online\offline\data)封装设备数据的能力
|
||
|
- device-access
|
||
|
- <font color="red">device-access-client</font>
|
||
|
|
||
|
客户端, 定义pojo, 服务间调用Service接口及接口请求\响应对象
|
||
|
- <font color="red">device-access-server</font>
|
||
|
|
||
|
设备接入服务,基于device-manager完成设备的tcp\ip端口接入
|
||
|
- 基于平台的设备信息进行设备识别和鉴权
|
||
|
- 基于协议完成报文处理,包括但不限于 报文识别\校验, 报文应答, 报文分包\并包处理等
|
||
|
- 提供多套协议下的可配置启动能力
|
||
|
|
||
|
|