智慧供热二次网服务器软件系统设计与实现

来源 :山东大学 | 被引量 : 0次 | 上传用户:fgq861218
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前国内供热二次网存在水力失衡、管网损漏、供热不均等问题,由于二次网本身结构复杂、差异性大,因此难以有效监控和维护。为了解决供热二次网存在的问题,智慧供热二次网系统将物联网技术与平衡调节阀技术相结合,实现了对供热二次网的智慧调控。该系统的服务器软件系统为实现管网的智慧调控提供了基础设施的支持,它是连接现场节点设备与用户应用之间的纽带,支撑了整个系统中数据的双向流动,是该系统至关重要的部分之一。本文的主要工作是设计并实现了架构灵活、稳定可靠、拓展性强以及具有良好并发性能的服务器软件系统。本文根据智慧供热二次网系统的功能特点,对其服务器软件系统进行了详细的需求分析。遵循高内聚、低耦合的软件设计原则,本文采用模块化的思想对服务器软件系统进行架构设计,将主要功能解親为多个独立的子服务器软件模块,使子服务器软件模块内部功能内聚度高,各个子服务器软件模块之间耦合度低,提高了服务器软件系统的灵活性和稳定性。本文根据前述的架构设计提出了服务器软件系统的具体实现。本文将服务器软件系统解耦为四个独立的子服务器模块,分别为通信网关服务器、配置管理服务器、数据处理服务器及数据接口服务器,各个子服务器之间使用消息队列或HTTP接口调用进行通信。通信网关服务器部分着重介绍了与基站的通信协议、上行/下行数据的处理等功能的实现,同时还介绍了心跳机制与连接管理等内容。配置管理服务器部分主要介绍了基站配置版本管理、基站配置文件读写、自动配置优化等功能的实现。数据处理服务器部分主要介绍了节点数据协议以及数据持久化等功能的实现。数据接口服务器部分主要介绍了基于JSON Web Tokens(适用于Web的JSON格式令牌,下文简称JWT)验证的HTTP接口的实现,以及用户注册、登录授权、鉴权等功能的实现。在完成了服务器软件系统的实现基础上,本文从负载均衡、数据库优化以及Java虚拟机优化这三个方面对服务器软件系统的优化进行了论述。本文介绍了服务器软件系统测试环境的部署,对服务器软件系统从功能与性能两个方面对进行了全面客观地测试。服务器软件系统于测试环境中运行稳定,功能实现完整,性能满足大量并发的要求,服务器软件系统的设计与实现满足了最初设计的需求。最后,本文对于服务器软件系统存在的问题进行了总结,对后续拓展应用进行了展望。
其他文献
随着一系列产生重大社会影响的劳教个案的出现,劳动教养制度被推至风口浪尖,直至中央研究决定报请全国人大常委会批准后,停止适用劳教制度。许多学者据此提出了各自的改革方案,彻
摘要:由于放弃了超越性的终极价值层面,现代性的社会理想凝固化为实托邦,成为“单一的现代性”,隐藏着“现代性之隐忧”。走出这种现代性困境,需要突破意识形态框架,在现代性与鸟托
垄断组织有多种多样的组织形式,从垄断联合的范围和程序的发展历史看,有以下几种组织形式: 1、短期价格协定。这是最简单的形式,资本主义大企业通过口头或书面方式规定,共同
目的了解博白县肺结核流行病学特征,为制定防治策略提供科学依据。方法用描述流行病学研究方法,对疾病监测管理系统报告的肺结核病疫情资料进行分析。结果 2013-2017年博白县
在分析我国咨询业的现状和存在问题的基础上,提出了发展我国咨询业的对策。
目的 评价血清肿瘤标志物CA125、CA19-9、Cyfra21-1、SCC、CEA在宫颈病变中的表达,探讨其与宫颈癌病程发展的关系。方法 采用免疫放射分析法检测28例健康妇女、16例宫颈上皮
随着社会科技的不断进步,我国的网络信息系统建设进入快速发展阶段。网络信息系统在国家安全、经济建设以及高新科学技术都发挥着重要作用。作为我国国家安全重要的组成部分公
品牌化的党建工作开展,是中央倡导下党建工作的主要发力点,对于基层煤矿企业来说,合理开展品牌化的党建工作,能够促进企业自身文化软实力的不断进步。本文将从党建品牌化发展
为了研究GTPase在肝癌细胞系中的表达,探讨GTPase在肝癌发生发展中的意义,运用Western blot测定了GTPase 3个代表性蛋白Racl、Cdc42、RhoA的蛋白表达水平。结果发现,与正常肝
高校是国家科技创新体系的主要组成部分,高校科研创新平台是高校协同创新的实现主体,在科学探索、人才队伍建设、学术交流、成果转化等方面发挥着举足轻重的作用,但高校科研