Font Size: a A A

Design And Implementation Of Credit Information Sharing And Exchange System Based On Microservice Architecture

Posted on:2020-06-24Degree:MasterType:Thesis
Country:ChinaCandidate:P XiaFull Text:PDF
GTID:2428330575466743Subject:Computer technology
Abstract/Summary:PDF Full Text Request
In the era of rapid development of shared economy,a healthy social credit system will contribute to the orderly development of society and the prosperity and stability of social economy.The construction of social credit system can not be separated from the records of multi-dimensional credit data about natural and legal persons in various fields.How to break down the barrier of credit data in the construction of social credit system and promote the elimination of "Information Islands" among government departments,so as to realize the open sharing and integration of cross-sectoral credit data,has become one of the main research directions for the government research of current stage.Facing the construction needs of TY credit system,in this thesis we comb the core business needs,analyse and study the credit-related data about member units.In order to resolve the problems of inconsistent forms,non-standard formats and inconsistent records of credit data from each member unit,we design and build the credit information sharing exchange system based on micro-service architecture.The main work and contribution of of this thesis are summaried as the following.1.System design and implementation based on micro-service system.On the core requirements of system business,the system services are decomposed based on the idea of micro-service design.Vue data-driven progressive Web interface framework is applied in the front end of the system,and Spring Boot and Spring Cloud micro-service framework is used in the back end.We use Eureka component to register and discover micro-services,we use Zuul component to authenticate and route micro-services dynamically,we use Ribbon component to balance micro-services load,we use Feign component to realize remote invocation of micro-services,and we use Hystrix component to realize micro-services fuse processing.Finally,a credit information sharing and exchanging system based on micro-service architecture is designed and implemented.2.Data exchange sharing based on dual mode.In order to effectively alleviate the problems of inconsistent updating cycle and inconsistent workflow of information-related data in different source units,this thesis realizes information-related data exchange and sharing based on dual modes,in which manual filling and file uploading are used for business management mode,and Rabbit MQ message middlewares are applied for service invocation mode.Credit directory data cleaning and comparison ensure the integrity and consistency of data exchange and sharing.3.Secure credit data transmission based on DES+RSA hybrid encryption.In order to meet the security requirements about credit data sharing exchange in the service invocation mode,we introduce cryptography theory and analyze the principles of DES symmetric encryption and RSA asymmetric encryption.By combining with the advantages of both algorithms,we realize the secure transmission system of credit data based on DES+RSA hybrid encryption mode.
Keywords/Search Tags:micro-services, credit information, exchange sharing, hybrid encryption
PDF Full Text Request
Related items