-
物联网环境数据监测中心.zip下载
资源介绍
本项目主要就是将采集到的环境数据持久化到数据库中保存起来。
1.采集环境数据:
环境数据已经提前采集好,按照一定的格式写入到一个radwtmp文件中,因此我们需要解析该文件,将所有的环境环境数据提取出来,封装成一个环境对象,然后将该对象持久化到数据库中。
模块划分:
客户端:
1.采集模块:
解析radwtmp文件,将每一条环境数据都封装成一个环境对象,然后将所有环境对象保存到集合中。
2.网络模块:
将采集好的环境对象集合发送给服务器进行统一处理。
3.日志模块:
记录整个系统运行的日志信息
4.配置模块:
目的就是为了解耦。
配置模块中提前构建好所有的模块对象,将来哪一个模块中需要什么对象,直接从配置模块中获取。
配置模块可以采用反射的方式去构建各个模块的对象。
服务端:
1.网络模块:
接收客户端发送过来的环境对象集合。
2.入库模块:
将接收到的环境对象持久化到数据库中
3.日志模块:
记录整个系统运行的日志信息
4.配置模块:
与客户端模块相同。