摘要:随着社会经济的快速发展,长江流域开发与保护之间的矛盾也在不断升级,水生态环境的现状令人堪忧。政府出台了相关的改革机制,力求治理好长江流域的水环境状态,因而对长江流域的水域环境监测显得尤为重要。目前,对于水域生态环境的数据监测主要由传感器获取,获取到的数据通过物联网来感知、传输、存储以及显示。关于数据获取及感知方面,当前已经有了很多的研究内容,并且相关的传感器技术已经十分的成熟,但是数据的传输和存储依旧是目前研究的难点,尤其是在处理大量的传感器并发数据。本文主要研究对多线程环境下传感器数据异步处理方法、大并发量数据的实时存储与表达方法、以及通信协议的通用解析方法等几个关键技术进行研究。在此基础上,以沿江泰州段为例,构建沿江污染源实时监测的原型系统,以此来实时监测水环境的质量。
关键词:污染源监测,异步处理,通信协议,原型系统
目录
摘要
ABSTRACT
第一章 引言-2
1.1 研究背景-2
1.1.1饮用水安全保障-2
1.1.2 区域安全隐患-2
1.2 研究意义与价值-2
1.3 国内外研究现状-3
1.4 研究内容与技术路线-4
1.4.1 研究内容-4
1.4.2 技术路线图-4
1.5 论文的章节安排-5
第二章 数据传输协议分析-6
2.1 污染源传输标准的组成结构-6
2.2 协议层次-7
2.3 通讯协议分析-7
2.3.1 应答模式-7
2.3.2 超时重发机制-7
2.3.3通讯协议的数据结构分析-8
第三章 基于NIO的高性能系统架构-12
3.1 系统总体架构-12
3.2通信框架的选择-13
3.3数据模块设计-15
第四章 系统可靠性保证-16
4.1 网络通信故障-16
4.2链路可靠性的检测-17
4.3 TCP粘包拆包处理-18
4.3.1 TCP粘包/拆包问题说明-19
4.3.2 粘包/拆包解决办法-21
第五章 原型系统-21
5.1 系统总体层次-21
5.1.1数据访问层-21
5.1.2业务逻辑层-21
5.1.3表示层-22
5.2前端相关技术-22
5.2.1AJAX技术-22
5.2.2 JSON-23
5.2.3Hibernate-23
5.3系统功能-23
第六章 结论与不足-25
参考文献-26
致 谢-28