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

Open API full-life-cycle management method based on micro-service

A technology of full life cycle and management method, applied in the field of open API full life cycle management based on microservices, it can solve the problems of long service response time, inability to meet user concurrency, and the success rate of interface requests does not reach 99%. Enhanced power and value, ease of maintenance and effect of local modifications

Active Publication Date: 2020-05-19
北京航天智造科技发展有限公司
View PDF6 Cites 23 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] Interface reliability: It can only support tens of thousands of API interfaces to be called at the same time, but cannot meet the concurrent user volume of 100,000; the success rate of interface requests does not reach more than 99%; the interface backend service takes a long time to respond

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
  • Open API full-life-cycle management method based on micro-service
  • Open API full-life-cycle management method based on micro-service
  • Open API full-life-cycle management method based on micro-service

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0053] In order to make the above objects, features and advantages of the present invention more comprehensible, the present invention will be further described in detail below through specific embodiments and accompanying drawings.

[0054] Main contents of the present invention include:

[0055] 1. Establish a complete API lifecycle management system, including API interface creation, release, testing, offline and other services;

[0056] API creation: the system administrator enters the API interface provided to the outside world into the system step by step;

[0057] API publishing: system managers publish the interfaces entered into the system to provide external services;

[0058] API testing: provide online testing tools, and provide immediate testing functions on the interface line through tools;

[0059] API offline: For the interface that needs offline adjustment or optimization and upgrading, the system will take the offline mode and temporarily stop providing ext...

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 relates to an open API full-life-cycle management method based on micro-service. According to the method, an open API full-life-cycle management system composed of an API gateway, an APIauthorization authentication center, an API registration center and an API monitoring center is established on the basis of a micro-service technology in combination with INDICS industrial Internet platform service requirements; and realizing flexible calling of API interface services through full-life-cycle management of APIs, wherein the full-life-cycle management of APIs comprises creation, release, test and offline of API interfaces. The method is characterized in that APIs of different systems can be opened and managed in a unified mode; multi-tenant isolation of data is supported; a perfect authority management and control method is achieved; and safe, reliable and rich-function API interface services are provided for developers.

Description

technical field [0001] The invention belongs to the fields of software technology and information technology, and in particular relates to a microservice-based open API full life cycle management method. Background technique [0002] Industrial Internet platform API (Application Programming Interface, Application Programming Interface), as the core product of ecological construction, is the top priority for realizing industrial APP development and industrial operating system construction. Most of the equipment, software, and services in the industrial Internet platform use unified formats such as JSON and XML, and use a series of Web API technologies such as REST API to realize information interaction and scheduling management of different business systems, providing for internal and external collaboration, cloud collaboration, and open capabilities. , Information sharing lays the foundation. The new API technology provides limited support for the rapid integration of multi...

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
IPC IPC(8): H04L9/32H04L29/06
CPCH04L9/3213H04L63/0807
Inventor 柴旭东王冲邹萍姜海森任永付星淇
Owner 北京航天智造科技发展有限公司
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