Distributed intelligent API asynchronous callback method and device

An asynchronous callback and distributed technology, applied in multi-program devices, inter-program communication, instruments, etc., can solve the problems of high construction cost, high dependence, low decoupling, etc., and achieve high security and rapid construction. Effect

Pending Publication Date: 2019-09-27
PING AN TECH (SHENZHEN) CO LTD
View PDF9 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] In the face of the rapidly changing market environment, companies usually adapt to this market environment by changing their business processes. Since the business process management of enterprises relies on the management system to achieve, companies often re-build the functions of the management system. However, after rebuilding In the process of building the functions of the management system, we found that in the existing technology, the way to rebuild the functions of the management system is usually to rewrite a functional module, and the rewritten functional module is dependent on other original modules in the management system High, the degree of decoupling is not high, which leads to the inflexibility of the function construction of the management system, long construction period, and high construction cost

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
  • Distributed intelligent API asynchronous callback method and device
  • Distributed intelligent API asynchronous callback method and device
  • Distributed intelligent API asynchronous callback method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0059] see figure 1 , figure 1 It is a schematic flowchart of a distributed intelligent API asynchronous callback method disclosed in Embodiment 1 of the present invention, and the method is executed on the server side. Such as figure 1 As shown, a distributed intelligent API asynchronous callback method in Embodiment 1 of the present invention includes:

[0060] 101. The server receives the API interface request information.

[0061] As an optional implementation, in the embodiment of the present invention, before the server receives the API interface request information sent by the requesting end, the distributed intelligent API asynchronous callback method in the embodiment of the present invention further includes:

[0062] The server receives the public key request and generates the authentication public key and authentication key;

[0063] The server sends the authentication public key.

[0064] 102. The server performs data decryption on the API interface request i...

Embodiment 2

[0102] see figure 2 , figure 2 It is a schematic flowchart of a distributed intelligent API asynchronous callback method disclosed in Embodiment 2 of the present invention, and the method is executed on the client. Such as figure 2 As shown, a distributed intelligent API asynchronous callback method in Embodiment 2 of the present invention includes:

[0103] 201. The client encapsulates API interface request information, and the interface request information includes a user identifier, an API interface identifier, an API interface identifier, and a data packet format.

[0104] 202. The client encrypts the encapsulated API interface request information according to a preset encryption rule.

[0105] In the embodiment of the present invention, optionally, the preset encryption rule may be the RSA encryption algorithm. Because the RSA encryption algorithm is difficult to crack, its confidentiality is recognized by the industry. Although its security has not yet been clearly d...

Embodiment 3

[0121] see image 3 , image 3 It is a schematic structural diagram of a server disclosed in Embodiment 3 of the present invention, wherein the server can be used to execute a distributed intelligent API asynchronous callback method disclosed in Embodiment 1 of the present invention. Such as image 3 As shown, the server includes:

[0122] The first receiving module 301 is configured to receive API interface request information.

[0123] The decryption module 302 is configured to perform data decryption on the API interface request information according to preset decryption rules, and the decrypted API interface request information includes an API interface identifier, a user identifier, and a data message format.

[0124] The server also includes:

[0125] The verification module 303 is configured to verify the user ID.

[0126] As an optional implementation manner, in the embodiment of the present invention, the user identifier includes a user identity identifier and a ...

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 the field of monitoring, in particular to a technology for monitoring service nodes through software, and particularly discloses a distributed intelligent API asynchronous callback method. The method includes: enabling a service end to receive API interface request information; performing data decryption on the API request information according to a preset decryption rule, wherein the decrypted API request information comprises an API identifier, a user identifier and a data message format; verifying the user identifier; according to the API identifier, screening out an API platform comprising a called API interface from a plurality of API platforms according to a preset screening rule, the called API interface being an API indicated by the API identifier; and asynchronously calling back the API indicated by the API identifier based on the API platform comprising the called API. The invention discloses a distributed intelligent API asynchronous callback device. The method has the advantages of high data security and function establishment flexibility.

Description

technical field [0001] The application relates to the field of monitoring, in particular to a technology for monitoring service nodes through software, and specifically discloses a distributed intelligent API asynchronous callback method and device. Background technique [0002] In the face of the rapidly changing market environment, companies usually adapt to this market environment by changing their business processes. Since the business process management of enterprises relies on the management system to achieve, companies often re-build the functions of the management system. However, after rebuilding In the process of building the functions of the management system, we found that in the existing technology, the way to rebuild the functions of the management system is usually to rewrite a functional module, and the rewritten functional module is dependent on other original modules in the management system High, the degree of decoupling is not high, which leads to the inf...

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): G06F9/54
CPCG06F9/547
Inventor 郭巧佳
Owner PING AN TECH (SHENZHEN) CO LTD
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