Font Size: a A A

The Design And Implementation Of Campus Application Integration Based On Microservice Architecture

Posted on:2019-06-23Degree:MasterType:Thesis
Country:ChinaCandidate:L WenFull Text:PDF
GTID:2428330566468728Subject:Computer technology
Abstract/Summary:PDF Full Text Request
University informatization has been developing for more than ten years,a series of online management systems have been built,including the academic affairs system,the financial system,the library system,the logistics system and so on.Due to the lack of overall planning at the initial stage of construction,each department is in the state of chaos of its own administration,as a result,the application of development is scattered and the cross-department collaboration efficiency is low.In the process of solving heterogeneous system integration in colleges and universities by using Shared database Architecture and SOA(service-oriented Architecture),there are still problems such as tight business coupling,insufficient inter-service communication capabilities,poor scalability,and the lack of a unified data service management architecture.In response to these questions,This thesis adopts microservice architecture technology,Docker container engine technology,REST(Representational State Transfer)specification,JSON(JavaScript Object Notation)data exchange format,design and implement the university application integration scheme based on microservice architecture.Taking enterprise WeChat client as an example,a unified application platform for teachers and students was developed,showing the advantages of rapid construction of university application,improvement of campus integrated development level and collaboration efficiency of all departments.The main work of this thesis includes the following points:1)Compared and analyzed the advantages and disadvantages of some mainstream microservice frameworks,selected Spring Cloud as the integrated framework for college application,and a unified docking platform for micro services was built based on framework components.Effective management of developed microservices is carried out.Therefore,it solves the problem that there is no unified structure management for data services of various departments in universities.2)Defined the application integration scenarios service interface standard,designed the service authentication process,developed a series of the services and finished the container deployment.The problem of inconsistent data service standards and poor application scalability is solved.3)Designed three integration schemes of different application scenarios,including system integration,cross-system integration and asynchronous integration.Representative applications are selected in the case of integration solution implementation.For example,the application of cartoon,the new application of scanning code and the application of electricity payment.The functional design,process design and service interface design are described in detail.
Keywords/Search Tags:Digital campus, Application integration, Microservice architecture, Spring Cloud
PDF Full Text Request
Related items