Font Size: a A A

Design And Implementation Of Mobile Office Platform Based On Microservice

Posted on:2021-02-02Degree:MasterType:Thesis
Country:ChinaCandidate:K L NiuFull Text:PDF
GTID:2428330602994133Subject:Computer technology
Abstract/Summary:PDF Full Text Request
The mobile office platform has gradually become an important tool for enterprise business in virtue of the rapid development of mobile devices and mobile networks.The mobile office platform both breaks office limitations and improves work efficiency.However,the monolithic application development model adopted by the traditional mobile office platform cannot satisfy the trends of enterprise information development.Monolithic application development has poor scalability,low reliability,and shortages at changing requirements.So it cannot implement rapid innovation and agile delivery of new business.In micro-services architecture,the efficiency in system development is improved significantly due to each module can be developed and deployed independently.Meanwhile,with the help of micro-services' scalability,the cost is reduced in maintaining functions,which are suitable for different sized enterprises.Therefore,this topic adopts micro-service architecture to design the mobile office platform.This article designs and implements a mobile office platform based on micro-services architecture.The mobile office platform has many modules,including login verification,base data management,to-do list notification,attendance management,and operation log.Firstly,micro-services technology based on RESTful style is used to divide the system into multiple micro-service resources with RESTful interfaces according to the principle of micro-services division and business boundaries.Micro-service resources consist of login verification micro-service,base data management micro-service,to-do list notification micro-service,attendance management micro-service,and operation log micro-service,etc.And each micro-service is designed and implemented separately so that the coupling between micro-services is reduced and system flexibility is improved in development,deployment,and expansion.Besides,components such as Eureka,Spring Cloud Gateway,and Feign of Spring Cloud are applied to implement functions,such as the discovery of service registration,gateway routing,and invocation of declarative service.Secondly,this paper also researches the principle of database partition in micro-services and the usage of TiDB database in this system.The mobile office platform is designed and developed which satisfies the requirements of the mobile office,improves the access speed and upgrades the quality of new services to achieve the purpose of cost reduction for the company.
Keywords/Search Tags:micro-service, Restful, Spring Cloud, discovery of service registration, mobile office platform
PDF Full Text Request
Related items