Font Size: a A A

Design And Implementation Of Micro Service Reconstruction Mechanism Based On SaaS

Posted on:2017-08-12Degree:MasterType:Thesis
Country:ChinaCandidate:X Y ChenFull Text:PDF
GTID:2348330518994815Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the continuous development of information technology,the demand of the modern enterprise management for information technology is getting higher and higher.There are many enterprises as SaaS(Software as a Service)service providers providing the mode of SaaS services so that other companies can lease or purchase SaaS system to manage their own business.But the development of these SaaS systems of most of the enterprises always take a complete application as a development unit,a module changes are difficult to not affect to the other modules of the whole system due to the coupling of the system;Moreover,this development mode is not flexible enough,and maintenance costs are increasing simply,so this development mode cannot adapt to the needs of the rapid development of business enterprises.In order to solve the above problems,this paper follows the idea of service oriented,choosing to use service to build applications as a solution by using the concept of micro service.The composition of the enterprise basic application contains of many services,the interaction between these services is through the lightweight communication mechanism.Firstly,this paper designs the Micro service reconstruction process,and the design and implementation of reconstruction scheme of a certain company's SaaS system are designed and implemented according to the mechanism of the reconstruction process to verify the feasibility of the reconstruction process.The main work of this paper is:(1)Analyze the architecture of the target SaaS system and design the Micro Service architecture of the system according to the idea of the Micro Service,propose the reconstruction scheme according to the designed micro service architecture,study and compare two mainstream web services which can achieve the scheme.Finally,decide to use the Web service implementation program based on REST(Representational State Transfer).(2)Analyze the the main function of the system and give the rest service design steps and programs according to the scheme designed above and the characteristics of the target system,design the web service interface of the system according to the steps.(3)Adapt SpringMVC as web layer framework and use the designed interfaces to implement web services of the system which are based on REST according to the resonstruction scheme and realize the communication between services.Finally,implement and operate the reconstructed system.Verify that it meets the requirements in terms of function through the consistency in the system functions with original system.Moreover,using LoadRunner load testing tool to test the the system performance,and compare with the performance of the original system,verify the feasibility of the reconstruction process and the effectiveness of the reconstruction scheme.
Keywords/Search Tags:saas, reconstruct, service oriented idea, microservice, rest
PDF Full Text Request
Related items