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

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 configuration method, obviously cannot meet the needs of dynamically adjusting API consumption

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

Embodiment Construction

[0039] 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 creative efforts fall within the protection scope of the present invention.

[0040] Such as image 3 As shown in the system for dynamically configuring API access volume, the API gateway manages multiple servers and multiple applications, and stores multiple APIs on each server. The system includes multiple API interfaces connected to multiple application clients for receiving API application calls; multiple API servers for storing API resources; API gateways connected to multiple API interfaces and connected to Multiple API servers are us...

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 Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products