Font Size: a A A

Research And Implementation Of Flash Flood Warning And Flood Routing System Based On Mule ESB

Posted on:2016-05-12Degree:MasterType:Thesis
Country:ChinaCandidate:X F FangFull Text:PDF
GTID:2348330479454804Subject:Hydraulic engineering
Abstract/Summary:PDF Full Text Request
Due to the complex natural geographical environment and changeable climatic conditions, the mountain torrent disasters caused by rainfalls are increasingly prominent. Stream flood, mud-rock flow, landslides and other natural disasters induced by torrential floods are multitudinous, which has brought severe damage to people's lives and properties. Therefore, the build of flash flood warning and flood routing system is of great significance for reducing flood disaster. At present, most of the flood control systems have a relatively simple function, weak data sharing capability and closely coupled system structure. It is difficult to achieve the application expansion and distributed system establishment.Under such a demand background, this paper proposes a solution of the flash flood warning and flood routing system based on the Mule ESB technology, the main research contents are as follows:Firstly, this paper analyzes the current development situation of ESB technology and flood warning and forecasting system interiorly and overseas, and the relevant techniques and theory of developing the system is introduced. This article focuses on Mule ESB technology. On one hand, this paper introduces core component, working principle and message structure of Mule technology in detail for better understanding of Mule architecture; On the other hand, it summarizes the main advantages of Mule in open source ESB products.Secondly, by analyzing the shortcomings of existing systems, this paper analyzes the functional requirements of flash flood warnings and flood routing system. In addition, it accomplishes design of the system, including system architecture design, the main business process design and database design, by adopting the thoughts of service oriented architecture.Finally, this article completes the flash flood warning and flood routing system based on ESB Mule by combining design of the system architecture. In the service-oriented architecture, application business logic is usually defined as service or component, which can be easily reused, shared and expanded. What's more, it can also meet the requirements of the continuous development of flash flood warning and flood routing system.
Keywords/Search Tags:enterprise service bus, service oriented architecture, mule, flash flood warning system, flood routing
PDF Full Text Request
Related items