Font Size: a A A

Research And Design Of A Message Bus For Intelligent Station

Posted on:2021-01-11Degree:MasterType:Thesis
Country:ChinaCandidate:C Y HuangFull Text:PDF
GTID:2492306470963059Subject:Control Science and Engineering
Abstract/Summary:PDF Full Text Request
Today the rapid development of advanced information technologies such as cloud computing,Internet of Things,artificial intelligence,and 5G has spawned and promoted the intelligent development of smart cities,smart grids and other industries,and also provided important technical support for the intelligent operation of train passenger station.As the status of China’s high-speed rail has increased worldwide,the intelligentization of passenger stations has become an important prerequisite for China’s railway construction to move towards worldclass quality projects.At present,there are still some deficiencies in the construction of China’s passenger transport stations,which are mainly manifested in the problems in the construction of station information systems that need to be resolved.At present,China’s station information system construction is relatively independent,and there are breakpoints in the connection of business systems.Many business connections need to be performed in a manual manner,so the efficiency is relatively low.Secondly,the data processing standards of various business systems in China’s stations are inconsistent,and data sharing between different business systems has not yet been achieved,resulting in a large number of data islands.Finally,the construction of various information systems in China’s stations is relatively complicated.How to coordinate these business systems and achieve stable and reliable operation in the network environment of instantaneous high concurrent access is a problem that China’s station information system construction should focus on.In order to solve the above problems,this article builds a comprehensive management system integration platform for intelligent stations based on SOA and ESB-message bus.Based on the requirements of business service integration and data sharing,this paper will research and exploration the message bus from three aspects: business system call,business data processing,information display and management.This article mainly completes the research and design of the following functional modules:(1)Client of the message bus,which implements the universal SDK function,provides a common API for each bus service system of the station to call the bus,realizes the conversion between the user data of the business system and the unified standard message of the message bus,and realizes the user information verification The safety and reliability of the system enables reusable and scalable flexibility within the enterprise.(2)Node Server,the server of the message bus strips the integrated logic of the station business system to realize the processing of general message data in the station environment,including message verification,message transfer,message caching,message persistence and message monitoring and other functions.At the same time,load balancing optimization is performed for multiple Node Server nodes to improve cross-system data processing capability in a complex station environment and ensure service reliability.(3)The web server of the message bus realizes the functions of safety management,information configuration,data statistics and visual display of the entire system in the station environment,and provides an operating platform for station managers to monitor,manage and dispatch the message bus.This article uses the mainstream development framework Spring Boot on the basis of the Java language and combines the advanced stream processing platform Kafka and other technical tools to implement the three major modules of the message bus.Finally,the message bus system has been tested and verified to provide stable and efficient message integration services.Therefore,the message bus system composed of the three modules of Client,Node Server and Web server can meet the needs of information system resource integration and data sharing in the station environment to a certain extent,and can provide assistance for the intelligent operation of the station.
Keywords/Search Tags:Intelligent Station, Microservices, Data Sharing, SpringBoot, Kafka
PDF Full Text Request
Related items