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

An API gateway-based API interface access method

A technology of API interface and access method, applied in the direction of inter-program communication, digital data authentication, multi-program device, etc., can solve the problem that there is no direct and effective solution, to meet the needs of horizontal application integration and efficient service invocation support , to achieve the effect of authorized access

Inactive Publication Date: 2019-05-07
北京神舟航天软件技术股份有限公司
View PDF5 Cites 19 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] However, although the API gateway can effectively manage and monitor the access to enterprise services through internal and external applications, with the deepening of information interaction between upstream and downstream enterprises in the industrial chain, the demand for horizontal application integration between enterprises has become more and more serious. Strong, for example: the internal application of enterprise A needs to access the internal services of enterprise B, and the internal application of enterprise B accesses the internal services of enterprise A. There is currently no direct and effective solution for such integration requirements

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-based API interface access method
  • An API gateway-based API interface access method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] The present invention will be specifically introduced below in conjunction with the accompanying drawings and specific embodiments.

[0028] Such as figure 1 As shown, the API interface access method based on the API gateway provided by the embodiment of the present invention includes the following steps:

[0029] S101, register the API interface that needs to be proxied on the server-side gateway, and use the address of the server-side gateway as the server-side address;

[0030] S102, enable the cross-gateway access service of the API interface;

[0031] S103, register the API interface with the client gateway;

[0032] S104, the client gateway judges whether the API interface corresponding to the access request it receives is an API interface registered in the gateway, and if not, sends its own identifier, the identifier of the server gateway, and the API corresponding to the access request The interface identifier is sent to the authorized service center, and an ...

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-based API interface access method, and relates to the network technology. The method comprises the following steps: an API (Application Program Interface) needing to be agented on a server-side gateway is registered; the address of the server side gateway is used as the address of the server side; starting a cross-gateway access service of the API interface;the API interface is registered to a client gateway; the client gateway judges whether the API interface corresponding to the access request received by the client gateway is the API interface registered in the gateway or not; if not, the user identifies the user; the identifier of the server gateway and the API interface identifier corresponding to the access request are sent to an authorizationservice center; The access token is applied to the authorization service center, service calling across gateways is achieved, a safety authentication mechanism is provided through the access token, authorization access is achieved, safe, convenient and efficient service calling support can be provided for deep service integration between group type or industrial chain enterprises, and the transverse application integration requirement between the enterprises is met.

Description

technical field [0001] The invention relates to the field of network technology, in particular to an API gateway-based API interface access method. Background technique [0002] In recent years, with the introduction of the concept of microservices, the development and integration model based on microservice architecture has gradually become a hot topic. Under the microservice architecture, a barrier designed to protect internal services helps developers of application services to provide external services conveniently by providing high-performance API hosting services, without considering issues such as security control, flow control, and audit logs. In the enterprise information environment, because there are a large number of API interfaces between different systems to call each other, it is necessary to perform service subscription and call management for inter-system service calls in order to clearly see the call relationship of each system. [0003] However, although ...

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): G06F9/54G06F21/30
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