Method and system for dynamic API page view configuration, and gateway

A dynamic configuration and access technology, applied in the information field, can solve the problems of not being able to meet the dynamic adjustment API consumption demand, not flexible enough, etc., and achieve the effect of flexible calling, improved efficiency, and reasonable allocation

Inactive Publication Date: 2014-11-26
GUANGZHOU DEVICEGATE INFORMATION TECH
View PDF4 Cites 22 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Static "throttle" technology, as a relatively simple but not flexible configuratio

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
  • Method and system for dynamic API page view configuration, and gateway
  • Method and system for dynamic API page view configuration, and gateway
  • Method and system for dynamic API page view configuration, and gateway

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0039] The technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative work shall fall within the protection scope of the present invention.

[0040] Such as image 3 As shown in the system for dynamically configuring API access, the API gateway manages multiple servers and multiple applications, and each server stores multiple APIs. The system includes multiple API interfaces, connected with multiple application clients, used to receive API application calls; multiple API servers, used to store API resources; API gateway, connected to multiple API interfaces, and connected Mul...

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 a method and system for dynamic application programming interface (API) page view configuration, and a gateway. The method comprises the following steps that: weights occupied by all APIs are calculated and all API historical page view weights in the API sets are calculated according to the historical page view; on the basis of the historical page view and an actual resource page view, a theoretical page view after correction is calculated; a relation between a next-time theoretical page view and a previous theoretical page view is determined based on the calculated theoretical page view after correction; and if the next-time theoretical page view is determined to be larger than the previous theoretical page view, the previous theoretical page view is configured to be the API page view; and if the next-time theoretical page view is determined to be less than the previous theoretical page view, a constrain set is reconstructed to carry out calculation. According to the embodiment of the invention, the dynamic planning optimization strategy is used for replacing the original static service configuration protocol file, thereby realizing the unified dispatching and reasonable distribution of the server resources.

Description

technical field [0001] The invention relates to the field of information technology, in particular to a method, a gateway and a system for dynamically configuring API access volume. Background technique [0002] The application programming interface (Application Programming Interface, API) security and management platform commonly used in the industry is a set of application software running in data centers and cloud service centers. It provides API producers, API consumers, API managers and other roles to provide API gateway, API portal, API life cycle management, API monitoring, API key management and API practical situation analysis and other component functions, figure 1 A schematic structural diagram of the API security and management platform is shown. The system environment in which the API security and management platform operates includes: middleware conforming to the J2EE specification (for example: Tomcat, Weblogic, etc.), Oracle or Mysql database. Different fro...

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): H04L12/24H04L29/08H04L12/66
Inventor 胡波董明严平匡前义
Owner GUANGZHOU DEVICEGATE INFORMATION TECH
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