Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Micro-service platform

A micro-service and platform technology, applied in the field of micro-services, can solve problems such as difficult maintenance, unfavorable frequent deployment, and huge business applications, and achieve the effect of improving flexibility and facilitating function expansion and maintenance

Pending Publication Date: 2020-02-14
BEIJING CHINA POWER INFORMATION TECH +2
View PDF9 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] At present, enterprises generally adopt a monolithic architecture. When deploying a monolithic architecture system, the entire system is usually deployed in the same web container as a whole. When the applications in the architecture are running, all functions run in the same process, making Business applications are becoming larger and larger, code logic is becoming more and more complex, and the coupling between codes and modules is getting higher and higher. As a result, any modification of local functions will cause the single application to be recompiled and deployed, and the iteration cycle is very short. Long, not conducive to frequent deployment, resulting in poor flexibility of the entire business application, weak continuous delivery capabilities, difficult maintenance, and inability to respond to continuous business development and changes in a timely manner

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Micro-service platform
  • Micro-service platform

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0029] This embodiment discloses a microservice platform, which uses springboot and springcloud technology as the basic framework to build a microservice distributed architecture. The entire microservice platform adopts a design concept of high cohesion and low coupling. For details, please refer to figure 1 , the microservice platform disclosed in this embodiment includes a distributed service bus 100 , a microapplication 200 , a microservice 300 , and a datab...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a micro-service platform, which comprises a distributed service bus, one or more micro-applications, one or more micro-services and a database corresponding to the micro-services, wherein the micro application is used for calling a corresponding micro service to realize a corresponding service function; the distributed service bus comprises a registration center and a service gateway; the registration center is used for realizing registration of the micro-service; the service gateway is used for providing a unified interface for the micro application to call the micro service; and the micro-service realizes a corresponding service function by reading and writing the corresponding database and executing the service logic code. According to the micro-service platform,the design concept of high cohesion and low coupling is adopted, so that the flexibility of service application of the whole platform is improved, and subsequent function extension and maintenance arefacilitated.

Description

technical field [0001] The present invention relates to the technical field of microservices, and more specifically, to a microservice platform. Background technique [0002] With the continuous innovation of science and technology and the continuous development of information construction, the business scenarios of enterprises have become more and more complex. [0003] At present, enterprises generally adopt a monolithic architecture. When deploying a monolithic architecture system, the entire system is usually deployed in the same web container as a whole. When the applications in the architecture are running, all functions run in the same process, making Business applications are becoming larger and larger, code logic is becoming more and more complex, and the coupling between codes and modules is getting higher and higher. As a result, any modification of local functions will cause the single application to be recompiled and deployed, and the iteration cycle is very sho...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F16/25G06F16/27G06F9/54G06Q30/06
CPCG06F16/252G06F16/27G06F9/546G06F9/547G06Q30/0601G06Q30/0635G06F2209/549
Inventor 王锦志刘俊玲田诺欧阳红朱平飞洪杨高士杰戴永新王笑一郭园园何宝灵张才俊
Owner BEIJING CHINA POWER INFORMATION TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products