Font Size: a A A

Design And Implementation Of General Hydrological Information Processing System

Posted on:2018-06-14Degree:MasterType:Thesis
Country:ChinaCandidate:J J XiaoFull Text:PDF
GTID:2310330515973781Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
System of hydrologic information processing is a convenient platform for hydrological monitoring and can process all kinds of hydrological information.System requires processing each telemetry station message asynchronously.The traditional hydrological information processing system has difficulties in data sharing due to the various kinds of protocol format.The degree of coupling between different modules are relatively high and poor scalability.With the station number increased dramatically,the message processing ability of the system is more and more difficult to meet the requirements.To solve the above problems,on the basis of researching and analyzing the hydrological monitoring data communication protocol of national standard,this paper designs the encoder and decoder of hydrological message and realizes the coding and decoding of hydrological message,extends and improves the existing messaging middleware and presents a new hydrological information processing system.The system is divided into two parts including business module and message middleware.Business module is used for the content of the message display,remote station maintenance and the maintenance of user information.Hydrological message middleware is divided into network communication layer and message server layer.It can send and receive messages between hydrologic information processing system and telemetry station and provide message persistence service.The hydrological information processing system adopts the design pattern of three layers architecture,which is loosely coupled between the layers and calls data through the interface,and the system is extensible.The network communication layer is based on high performance network communication framework Netty.The configuration file is flexible to deal with all kinds of hydrological message coding and decoding.It solves the problem of communication protocol incompatibility and improves the flexibility of the system.The message server layer provides message receiving and forwarding and durable services,and can ensure the reliable transmission of messages.The hydrological information processing system is based on middleware and improves the concurrency,scalability and flexibility of the system greatly,realizes the coding and decoding of different hydrological messages,and ensures the security and reliability of the data.
Keywords/Search Tags:middleware, high-performance, network communication, message coding and decoding, message persistence
PDF Full Text Request
Related items