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

An API gateway management system and method thereof

A technology for management systems and management methods, applied in the direction of creating/generating source codes, etc., can solve problems such as heavy development and testing workload, many API joint debugging tests, and heavy development tasks, so as to save labor costs and have high system applicability , High development efficiency

Active Publication Date: 2019-03-12
SHENYANG LINKTECH INFORMATION TECH CO LTD
View PDF10 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] API is an interactive way for application systems to communicate with each other. However, due to the large differences between different systems, there are many types of API interfaces and different forms, resulting in heavy development tasks and many API joint debugging tests, making development and testing work difficult. large volume, low efficiency

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
  • An API gateway management system and method thereof
  • An API gateway management system and method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0030] figure 1 It is a schematic diagram of the process of an API gateway management system of the present invention, such as figure 1 As shown, an API gateway management method, the specific steps are as follows,

[0031] Step S1: Perform metadata definition and parameter definition for the API of the access system. Metadata definition includes API name, API encoding, API description, connection protocol, request URL and method, and parameter format. Parameter template definition and template variable definition are obtained through parameter validators and parameter converters.

[0032] Step S2: Combine metadata definitions and parameter definitions to form an interface template.

[0033] Step S3: The interface template dynamically binds business variables, and mobilizes and synthesizes dynamic specific business parameters through the external system. Dynamic specific business parameters include telephone numbers, etc. External system transfers include business calls, test or ope...

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 discloses an API gateway management method. The method comprises following steps of metadata definition and parameter definition are performed on API of an access system; Combined with metadata definition and parameter definition, the interface template is formed. Interface templates dynamically bind business variables, and synthesize dynamic specific business parameters through external systems; Combined with interface template and dynamic business parameters, API parameters are replaced and a calling instance is formed by computer. The invocation instance invokes the external system through the invocation driver, as well as the event output. The invention adopts the API gateway management method and the system based on the method, Many APIs are templated with complex interfaces, informationized and combined with dynamic data parameters to form templated calling instances, which have high development efficiency. With the accumulation of various APIs, the system applicability is higher, which reduces the workload of development and testing, and saves human cost.

Description

Technical field [0001] The invention relates to an API gateway management system and method. Background technique [0002] API is an interactive method for communication between application systems. However, due to the large differences between different systems, there are many types of API interfaces and different forms, which leads to heavy development tasks and multiple API joint debugging tests, making development and testing work Large quantity and low efficiency. Summary of the invention [0003] The purpose of the present invention is to provide an API gateway management system and method, which abstracts numerous and complex APIs, and then standardizes and informationizes them. This method is suitable for various APIs, improves development efficiency, and reduces the workload of development and testing. , Improve code utilization, save labor costs, and at the same time, greatly improve reusability, which can lead to formulation development without the need to write code. ...

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/30
CPCG06F8/30
Inventor 刘鸿伟沈立涛朱亮顾宗友
Owner SHENYANG LINKTECH INFORMATION TECH CO LTD
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