API gateway subjected to persistence and coupling degree optimization and method thereof

A persistent and coupled technology, applied in the field of API gateway, can solve the problems of high cost of API gateway, insufficient performance optimization, high maintenance cost, etc., to improve data transmission and forwarding efficiency, reduce development cost and maintenance cost, and optimize performance Effect

Active Publication Date: 2020-09-01
HENAN UNIVERSITY
View PDF12 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] Aiming at the problems of high cost of commercial API gateways, and the problems that popular open source native API gateways require additional development processes, high maintenance costs, and insufficient consideration of performance optimization, the present invention provides a persistent and coupling-optimized The API gateway and its method further optimize the coupling degree between the various modules in the API gateway, reduce the coupling degree, and add a database persistence mechanism in the API gateway, and carry out the business of the persistence part I / O performance optimization, low cost, easy maintenance and excellent performance during use

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
  • API gateway subjected to persistence and coupling degree optimization and method thereof
  • API gateway subjected to persistence and coupling degree optimization and method thereof
  • API gateway subjected to persistence and coupling degree optimization and method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] In order to make the purpose, technical solutions and advantages of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the present invention Examples, not all examples. 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.

[0033] like figure 1 As shown, the embodiment of the present invention provides an API gateway optimized for persistence and coupling, including: a core business module, a persistent business module, a plug-in module and a visual management module; wherein:

[0034] The core business module includes a Core business unit, a pre-component unit and a post-component unit; the Core b...

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 an API gateway subjected to persistence and coupling degree optimization and a method thereof. The API gateway comprises a core service module, a persistent service module, a plug-in module and a visual management module; the core service module comprises a Core service unit, a front assembly unit and a rear assembly unit; the Core service unit is used for forwarding requestdata of a micro-service consumer and returning return data of the micro-service; the front assembly unit and the rear assembly unit are used for inserting plug-ins in a plug-in module, and providingfiltering services and plug-in services by utilizing the plug-ins; the persistent service module is used for persisting the configuration information and the routing table by adopting a database and performing memory caching on specified data, wherein the routing table is used for storing the information of the micro-service registered on the API gateway; the plug-in module comprises a plurality of plug-ins, and each plug-in corresponds to a respective database in the persistent service module; and the visual management module is used for dynamically displaying the state of the micro-service.

Description

technical field [0001] The invention relates to the technical field of software engineering, in particular to an API gateway with persistence and coupling degree optimization and a method thereof. Background technique [0002] The scale of the software application system is gradually increasing, and the expansion of the scale causes the independent business logic contained in the software structure to intertwine with each other, making management difficult, and because all businesses are using a common database or a unified database platform, some databases that require large-scale reading The writing business affects the database read and write performance of other businesses, and the entire software application system becomes very fragile. The emergence of microservices effectively solves these problems. The microservice of software application systems is to abstract the intertwined and complex business logic in the entire software application system into independent busin...

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): G06F8/60G06F16/2453G06F16/2455H04L12/66
CPCG06F8/60G06F16/24539G06F16/24552H04L12/66Y02D10/00
Inventor 左宪禹苏岳瀚谢毅张磊乔保军王倩倩
Owner HENAN UNIVERSITY
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products