Font Size: a A A

Research On Inland Waterway Information Service System Based On Microservice

Posted on:2020-05-22Degree:MasterType:Thesis
Country:ChinaCandidate:S B HeFull Text:PDF
GTID:2392330602953920Subject:Engineering
Abstract/Summary:PDF Full Text Request
Under the background of big data,remarkable achievements have been made in various fields supported by information construction.Although the rapid development of information technology ushered in good development opportunities for inland waterway shipping,the scale of shipping system is becoming larger and larger,the functions are becoming more complex and the requirements for performance and scalability are increasing.Single architecture is difficult to meet the needs of high performance and scalability,while microservice architecture can solve these problems well.As a new software architecture,microservice can split a large application into multiple microservices,which has strong scalability.At the same time,the microservice architecture can well solve the problem of"data island" of inland waterway information.It opens the original data information in the form of API interface.Relevant units can analyze and statistics the required information to tap the potential value.This paper combines the concept of inland waterway information service and microservice,puts forward the construction of inland waterway information service system based on microservice framework,designs the framework of microservice system,develops application-level microservice interface,and realizes various forms of client calls such as small program,APP,web page,etc.The application of micro-service in waterway information will enable ship users and the public to obtain information services more in line with their requirements.The main contents of this paper are as follows:(1)Segmentation of inland waterway information service.Functional analysis and service decomposition of digital waterway system are carried out,and six categories of services are separated.Then,according to the data granularity of digital waterway and the user's needs and application scenarios analysis,further subdivide each kind of service,subdivide the service that accords with the actual application scenario.(2)Setting up the scheme of micro-service system.According to the actual situation of Nanjing Waterway Bureau,existing data resources,service resources and technical resources,the overall framework of the system is designed,and the overall system architecture,business structure and deployment plan are established.(3)Design and implementation of microservice interface.Select the appropriate microservice framework,use Spring Cloud to build microservice registry,microservice gateway and achieve load balancing.Design and define micro-service interface based on Spring Book.(4)Development and interface application of micro-service management platform.Design and develop micro service management platform.The application effect of microservice is demonstrated by calling microservice interface between micro-message widget and APP.Aiming at inland waterway information service,based on the microservice framework,this paper synthesizes the information service demand of inland waterway ships in recent years and the market of waterway data service of shipping enterprises under the current open environment,sufficiently considers the needs of various scenarios in the industry,sums up and collates the appropriate granularity of microservice data interface,designs and implements the microservice system of inland waterway ships.Good application results have been obtained,which is of great significance to the development of inland waterway shipping.
Keywords/Search Tags:Microservice, Inland waterway shipping, Spring Boot, Spring Cloud, Software architecture, Service interface
PDF Full Text Request
Related items