A data processing method and apparatus

By processing cross-platform data through decryption and conversion rules, a loosely coupled data transfer platform is established, which solves the problem of low efficiency in cross-platform data connection and achieves unified data format and efficient response.

CN116233244BActive Publication Date: 2025-11-11CHINA CONSTRUCTION BANK +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310235061.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-03-13
Publication Date
2025-11-11
Estimated Expiration
2043-03-13

AI Technical Summary

Technical Problem

Existing technologies suffer from low efficiency in cross-platform data integration, making it difficult to achieve flexible configuration and rapid response to user needs, resulting in excessively long data transfer cycles and poor accuracy.

Method used

By receiving business messages from external systems, decrypting the data using public and private keys, extracting the encoding, and applying data conversion rules, the decrypted data is converted into target data and processed through the business interface. Finally, a return message is generated and fed back to the external system, thus establishing a loosely coupled data relay platform.

Benefits of technology

It enables smooth and efficient cross-platform data integration, ensuring data format consistency and accuracy, and improving data transfer efficiency and response speed.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116233244B_ABST
    Figure CN116233244B_ABST
Patent Text Reader

Abstract

This invention discloses a data processing method and apparatus, relating to the field of computer technology. One specific embodiment of the method includes receiving a business message sent by an external system; extracting a first code from the request header, querying the public and private keys corresponding to the first code, and using the public and private keys to decrypt the request body to obtain decrypted data; extracting a second code from the decrypted data, combining it with the first code to obtain a third code, querying the data conversion rules corresponding to the third code, and converting the decrypted data into target data; identifying the business identifier included in the target data, and forwarding the target data to the corresponding business interface; processing the target data through the business interface, generating a corresponding receipt message, and sending it to the external system. Therefore, the embodiment of this invention can solve the technical problem of low efficiency in data interoperability between existing multi-platform systems.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of computer technology, and in particular to a data processing method and apparatus. Background Technology

[0002] Currently, cross-platform data linkage processing is widely used, providing users with convenient and fast automated data docking functions, which can greatly improve the user experience.

[0003] In the process of realizing this invention, the inventors discovered at least the following problems in the prior art:

[0004] While users enjoy convenient automated data transfer services, low data transfer efficiency and poor accuracy are common problems. This is because different platforms typically correspond to different data interfaces and data storage formats, and existing highly coupled data conversion designs struggle to flexibly switch configuration coefficients according to platform changes. Consequently, when the platform changes, the corresponding data transfer processing cycle becomes excessively long, making it difficult to respond promptly to user needs. In short, existing technologies lack a planned, configurable, and integrated data transfer platform, making it difficult to achieve smooth and efficient cross-platform data transfer. Summary of the Invention

[0005] In view of this, embodiments of the present invention provide a data processing method and apparatus that can solve the technical problem of low efficiency in data interoperability between existing multi-platform systems.

[0006] To achieve the above objectives, according to one aspect of the present invention, a data processing method is provided, comprising: receiving a service message sent by an external system; extracting a first code from a request header, querying for the public and private keys corresponding to the first code, and using the public and private keys to decrypt the request body to obtain decrypted data; extracting a second code from the decrypted data, and combining it with the first code to obtain a third code, querying for the data conversion rules corresponding to the third code, and converting the decrypted data into target data; identifying a service identifier included in the target data, and forwarding the target data to a corresponding service interface; and processing the target data through the service interface to generate a corresponding receipt message to be sent to the external system.

[0007] Optionally, the decrypted data is transformed into target data, including:

[0008] The data transformation rules and decrypted data obtained from the query are imported into a preset utility class to obtain the target output data.

[0009] Optionally, before forwarding the target data to the corresponding business interface, the following steps are included:

[0010] Based on the business identifier, the corresponding business interface is obtained by invoking through reflection.

[0011] Optionally, after processing the target data through the business interface, the process includes:

[0012] The corresponding business table is located based on the business identifier, and the processed target data is stored in the business table.

[0013] Optionally, a corresponding receipt message is generated and sent to an external system, including:

[0014] Generate corresponding receipt data based on the processing results of the target data;

[0015] The data transformation rules are applied in reverse to transform the receipt data into receipt business data.

[0016] The public and private keys are reverse-engineered to encrypt the receipt business data, resulting in the request body of the receipt message;

[0017] The first encoding is reverse-engineered to generate the request header for the return message;

[0018] The request body and request header of the receipt message are concatenated to obtain the receipt message, which is then sent to the external system.

[0019] Optionally, it includes:

[0020] Create a first table to store the association between the first code and the corresponding public and private keys;

[0021] A second table is created to store the association between the third encoding and the corresponding data conversion rules.

[0022] Optionally, it includes:

[0023] Create a third table to store the association between business identifiers and their corresponding business interfaces.

[0024] In addition, the present invention also provides a data processing apparatus, including an acquisition module for receiving business messages sent by an external system; a processing module for extracting a first code from the request header, querying the public and private keys corresponding to the first code, using the public and private keys to decrypt the request body to obtain decrypted data; extracting a second code from the decrypted data, combining it with the first code to obtain a third code, querying the data conversion rules corresponding to the third code, and converting the decrypted data into target data; identifying the business identifier included in the target data, and forwarding the target data to the corresponding business interface; and a feedback module for processing the target data through the business interface, generating a corresponding return message to be sent to the external system.

[0025] One embodiment of the above invention has the following advantages or beneficial effects: The present invention achieves the data access process by receiving service messages sent by an external system; furthermore, the present invention extracts a first code from the request header, queries the public and private keys corresponding to the first code, and uses the public and private keys to decrypt the request body to obtain decrypted data, thus achieving the purpose of decrypting the data and effectively identifying the data sent by the target external system, while also filtering out received noise data as early as possible; simultaneously, the present invention extracts a second code from the decrypted data, combines it with the first code to obtain a third code, and queries the data conversion rules corresponding to the third code to convert the decrypted data... The data is converted into target data, achieving a unified format standardization of the data being processed, thereby improving the efficiency of subsequent business processing based on the data. Furthermore, by identifying the business identifiers included in the target data, the invention forwards the target data to the corresponding business interface, realizing the entire process of data transfer. The loosely coupled transfer platform setup makes the cross-platform flow of data smoother. In addition, the invention processes the target data through the business interface, generating corresponding return messages to be sent to external systems, completing the feedback of the data processing results, ensuring that all platforms connected to the data transfer platform receive the corresponding data processing responses.

[0026] The further effects of the aforementioned unconventional alternative methods will be explained below in conjunction with specific implementation methods. Attached Figure Description

[0027] The accompanying drawings are provided to better understand the invention and are not intended to unduly limit the scope of the invention. Wherein:

[0028] Figure 1 This is a schematic diagram of the main flow of the data processing method according to the first embodiment of the present invention;

[0029] Figure 2 This is a schematic diagram of the main flow of the data processing method according to the second embodiment of the present invention;

[0030] Figure 3 This is a schematic diagram of the main modules of a data processing apparatus according to an embodiment of the present invention;

[0031] Figure 4 This is an exemplary system architecture diagram in which embodiments of the present invention can be applied;

[0032] Figure 5 This is a schematic diagram of the structure of a computer system suitable for implementing terminal devices or servers of the present invention. Detailed Implementation

[0033] The following description, in conjunction with the accompanying drawings, illustrates exemplary embodiments of the present invention, including various details to aid understanding. These details should be considered merely exemplary. Therefore, those skilled in the art will recognize that various changes and modifications can be made to the embodiments described herein without departing from the scope and spirit of the invention. Similarly, for clarity and brevity, descriptions of well-known functions and structures are omitted in the following description.

[0034] Figure 1 This is a schematic diagram of the main flow of the data processing method according to the first embodiment of the present invention, as shown below. Figure 1 As shown, the data processing method includes:

[0035] Step S101: Receive service messages sent by external systems.

[0036] In this embodiment, this step enables the acquisition of input data, establishes a response mechanism for processing the input data after acquiring the input data from the specified system, and provides data support for subsequent business processing operations.

[0037] Step S102: Extract the first code from the request header, query the public and private keys corresponding to the first code, and use the public and private keys to decrypt the request body to obtain the decrypted data.

[0038] In one embodiment, an external layer can be specifically configured to decrypt input data and encrypt output data, thereby ensuring the data confidentiality of the data processing method of the present invention. In a further embodiment, the first encoding may include a market encoding and a function encoding to define the sender and business domain corresponding to the business message, thereby using the public and private keys specific to the sender and business domain to encrypt and decrypt the request body. This step achieves loosely coupled configurable storage and application of multiple encryption and decryption methods, thus meeting the diverse confidentiality requirements of different senders while ensuring smooth data integration.

[0039] Step S103: Extract the second code from the decrypted data, combine it with the first code to obtain the third code, query the data conversion rule corresponding to the third code, and convert the decrypted data into target data.

[0040] In this embodiment, the second encoding can correspond to the functional encoding, i.e. the corresponding business function. By performing data conversion on the decrypted data, the fields, formats, etc. of the target data to be processed are unified, thereby promoting the corresponding business interface to perform efficient business processing on the target data.

[0041] In some embodiments, in order to improve the efficiency and accuracy of data format conversion processing, when converting decrypted data into target data, the data conversion rules obtained by the query and the decrypted data can be imported into a preset utility class to obtain the output target data.

[0042] Step S104: Identify the business identifier included in the target data, and forward the target data to the corresponding business interface.

[0043] In this embodiment, through this step, the decrypted and uniformly formatted business data is sent to the corresponding business processing interface, realizing the process of data preprocessing and accurate connection. Through a non-direct connection, the business data is processed in a standardized, configurable, efficient, and integrated manner.

[0044] In some embodiments, in order to further improve the efficiency of processing target data, the corresponding business interface can be obtained by invoking the business identifier through a reflection mechanism.

[0045] Step S105: Process the target data through the business interface to generate the corresponding receipt message and send it to the external system.

[0046] In this embodiment, this step completes the process of feeding back the business processing results to the external system, enabling the data processing method of the present invention to have a bidirectional, complete receiving and responding logical processing mechanism, thereby enhancing its practical performance.

[0047] In some embodiments, in order to archive completed business processing operations in a timely manner to provide data support for related operation and maintenance processes, the target data can be processed through the business interface, and the corresponding business table can be found based on the business identifier to store the processed target data in the business table.

[0048] In some embodiments, to provide a timely and accurate response to completed data processing, when generating a corresponding receipt message to send to an external system, the process involves: generating corresponding receipt data based on the processing result of the target data; reversing the data conversion rules to convert the receipt data into receipt business data; reversing the public and private keys to encrypt the receipt business data to obtain the request body of the receipt message; reversing the first encoding to generate the request header of the receipt message; concatenating the request body and request header of the receipt message to obtain the receipt message, which is then sent to the external system. This process generates a receipt message with the same data format and encryption method as the received business message, ensuring that the external system receiving the receipt message can effectively identify and process it, thus guaranteeing the standardization and normalization of business message processing in this invention.

[0049] In some embodiments, in order to achieve a high degree of configurability of the data transfer platform of the present invention, so that the data transfer platform of the present invention can perform corresponding encryption and decryption on multiple types of docking data sent by multiple platforms, a first table can be created to store the association relationship between the first code and the corresponding public and private keys; in other embodiments, in order to make the flow of various docking data smoother, a second table can be created to store the association relationship between the third code and the corresponding data conversion rules.

[0050] In some embodiments, in order to correctly map the processed interface data to the corresponding business interface, a third table can be created before forwarding the target data to the corresponding business interface to store the association between the business identifier and the corresponding business interface.

[0051] Figure 2 This is a schematic diagram of the main flow of a data processing method according to a second embodiment of the present invention, the data processing method including:

[0052] Step S201: Receive service messages sent by external systems.

[0053] Step S202: Extract the first code from the request header and query the public and private keys corresponding to the first code in the first table.

[0054] Step S203: Decrypt the request body using the public and private keys to obtain the decrypted data.

[0055] Step S204: Extract the second code from the decrypted data and combine it with the first code to obtain the third code.

[0056] Step S205: Import the data conversion rules and decrypted data obtained from the query into a preset utility class to obtain the output target data.

[0057] Step S206: Identify the business identifiers included in the target data and query the corresponding business interfaces in the third table.

[0058] Step S207: Forward the target data to the corresponding business interface.

[0059] Step S208: Perform logical processing on the target data through the business interface.

[0060] Step S209: Store the processed target data into a preset fourth table.

[0061] Step S210: Generate receipt data based on the corresponding processing results.

[0062] Step S211: Import the data conversion rules and return receipt data into a preset utility class to obtain the output business data.

[0063] Step S212: Encrypt the business data using the public and private keys to obtain the request body of the return message.

[0064] Step S213: Determine the encoding corresponding to the external system and generate the request header of the return message.

[0065] Step S214: Concatenate the request body and request header of the return receipt message to obtain the return receipt message, and send it to the external system.

[0066] Figure 3 This is a schematic diagram of the main modules of a data processing apparatus according to an embodiment of the present invention, such as... Figure 3 As shown, the data processing device 300 includes an acquisition module 301, a processing module 302, and a feedback module 303. The acquisition module 301 receives service messages sent by an external system; the processing module 302 extracts a first code from the request header, queries the public and private keys corresponding to the first code, uses the public and private keys to decrypt the request body, and obtains decrypted data; extracts a second code from the decrypted data, combines it with the first code to obtain a third code, queries the data conversion rules corresponding to the third code, and converts the decrypted data into target data; identifies the service identifier included in the target data, and forwards the target data to the corresponding service interface; and the feedback module 303 processes the target data through the service interface, generates a corresponding receipt message, and sends it to the external system.

[0067] In some embodiments, the processing module 302 is further configured to: when converting decrypted data into target data, import the queried data conversion rules and decrypted data into a preset utility class to obtain the output target data.

[0068] In some embodiments, the processing module 302 is further configured to: before forwarding the target data to the corresponding business interface, obtain the corresponding business interface by invoking a reflection mechanism based on the business identifier.

[0069] In some embodiments, the feedback module 303 is further configured to: after processing the target data through the business interface, look up the corresponding business table based on the business identifier, and store the processed target data in the business table.

[0070] In some embodiments, the feedback module 303 is further configured to: when generating a corresponding receipt message to send to an external system, generate corresponding receipt data based on the processing result of the target data; reversely apply the data conversion rules to convert the receipt data into receipt business data; reversely apply the public and private keys to encrypt the receipt business data to obtain the request body of the receipt message; reversely apply the first encoding to generate the request header of the receipt message; concatenate the request body and the request header of the receipt message to obtain the receipt message and send it to the external system.

[0071] In some embodiments, the processing module 302 is further configured to: create a first table to store the association between the first code and the corresponding public and private keys; and create a second table to store the association between the third code and the corresponding data conversion rules.

[0072] In some embodiments, the processing module 302 is further configured to: create a third table to store the association between the business identifier and the corresponding business interface.

[0073] It should be noted that the data processing method and the data processing device described in this invention have a corresponding relationship in their specific implementation, so repeated content will not be described again.

[0074] Figure 4 An exemplary system architecture 400 is shown that can be applied to the data processing method or data processing apparatus of the present invention.

[0075] like Figure 4 As shown, system architecture 400 may include terminal devices 401, 402, and 403, a network 404, and a server 405. Network 404 serves as the medium for providing communication links between terminal devices 401, 402, and 403 and server 405. Network 404 may include various connection types, such as wired or wireless communication links, or fiber optic cables, etc.

[0076] Users can use terminal devices 401, 402, and 403 to interact with server 405 via network 404 to receive or send messages, etc. Various communication client applications can be installed on terminal devices 401, 402, and 403.

[0077] Terminal devices 401, 402, and 403 can be various electronic devices with a page display processing screen that supports web browsing, including but not limited to smartphones, tablets, laptops, and desktop computers.

[0078] Server 405 can be a server that provides various services, such as a backend management server that supports users using terminal devices 401, 402, and 403 (for example only). The backend management server can analyze and process data such as received product information query requests, and feed back the processing results (such as target push information, product information - for example only) to the terminal device.

[0079] It should be noted that the data processing method provided in the embodiments of the present invention is generally executed by server 405, and correspondingly, the computing device is generally located in server 405.

[0080] It should be understood that Figure 4 The number of terminal devices, networks, and servers shown is merely illustrative. Depending on implementation needs, any number of terminal devices, networks, and servers can be included.

[0081] The following is for reference. Figure 5 It shows a schematic diagram of the structure of a computer system 500 suitable for implementing a terminal device of the present invention. Figure 5 The terminal device shown is merely an example and should not impose any limitations on the functionality and scope of use of the embodiments of the present invention.

[0082] like Figure 5 As shown, the computer system 500 includes a central processing unit (CPU) 501, which can perform various appropriate actions and processes based on programs stored in read-only memory (ROM) 502 or programs loaded from storage section 508 into random access memory (RAM) 503. The RAM 503 also stores various programs and data required for the operation of the computer system 500. The CPU 501, ROM 502, and RAM 503 are interconnected via a bus 504. An input / output (I / O) interface 505 is also connected to the bus 504.

[0083] The following components are connected to I / O interface 505: an input section 506 including a keyboard, mouse, etc.; an output section 507 including a cathode ray tube (CRT), liquid crystal display processor (LCD), speakers, etc.; a storage section 508 including a hard disk, etc.; and a communication section 509 including a network interface card such as a LAN card, modem, etc. The communication section 509 performs communication processing via a network such as the Internet. A drive 510 is also connected to I / O interface 505 as needed. A removable medium 511, such as a disk, optical disk, magneto-optical disk, semiconductor memory, etc., is installed on drive 510 as needed so that computer programs read from it can be installed into storage section 508 as needed.

[0084] In particular, according to the embodiments disclosed in this invention, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments disclosed in this invention include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via communication section 509, and / or installed from removable medium 511. When the computer program is executed by central processing unit (CPU) 501, it performs the functions defined above in the system of this invention.

[0085] It should be noted that the computer-readable medium shown in this invention can be a computer-readable signal medium or a computer-readable storage medium, or any combination thereof. A computer-readable storage medium can be, for example,—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this invention, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In this invention, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. Computer-readable signal media can also be any computer-readable medium other than computer-readable storage media, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to: wireless, wire, optical fiber, RF, etc., or any suitable combination thereof.

[0086] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of the present invention. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram or flowchart, and combinations of blocks in a block diagram or flowchart, may be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.

[0087] The modules described in the embodiments of the present invention can be implemented in software or hardware. The described modules can also be housed in a processor; for example, a processor can be described as including an acquisition module, a processing module, and a feedback module. The names of these modules do not necessarily limit the functionality of the module itself.

[0088] In another aspect, the present invention also provides a computer-readable medium, which may be included in the device described in the above embodiments; or it may exist independently and not assembled into the device. The computer-readable medium carries one or more programs that, when executed by the device, cause the device to: receive service messages sent by an external system; extract a first code from the request header, query the public and private keys corresponding to the first code, and use the public and private keys to decrypt the request body to obtain decrypted data; extract a second code from the decrypted data and combine it with the first code to obtain a third code, query the data conversion rules corresponding to the third code, and convert the decrypted data into target data; identify the service identifier included in the target data, and forward the target data to the corresponding service interface; process the target data through the service interface, and generate a corresponding receipt message to be sent to the external system.

[0089] According to the technical solution of the present invention, the problem of low data connection efficiency between existing multi-platform systems can be solved.

[0090] The specific embodiments described above do not constitute a limitation on the scope of protection of this invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can occur depending on design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this invention should be included within the scope of protection of this invention.

Claims

1. A data processing method, characterized in that, include: Receive service messages sent by external systems; The first code is extracted from the request header by the configured external layer, and the public and private keys corresponding to the first code are retrieved. The public and private keys are then used to decrypt the request body to obtain the decrypted data. The second code is extracted from the decrypted data and combined with the first code to obtain the third code. The data conversion rule corresponding to the third code is then retrieved to convert the decrypted data into the target data. Identify the business identifiers included in the target data in order to forward the target data to the corresponding business interface; The process involves processing target data through a business interface to generate a corresponding receipt message for transmission to an external system. This includes: generating corresponding receipt data based on the processing result of the target data; reversing the data conversion rules to convert the receipt data into receipt business data; encrypting the receipt business data using the public and private keys through a configured external layer to obtain the request body of the receipt message; reversing the first encoding to generate the request header of the receipt message; and concatenating the request body and request header of the receipt message to obtain the receipt message, which is then sent to the external system.

2. The method according to claim 1, characterized in that, The decrypted data is transformed and processed into target data, including: The data transformation rules and decrypted data obtained from the query are imported into a preset utility class to obtain the target output data.

3. The method according to claim 1, characterized in that, Before forwarding the target data to the corresponding business interface, the following steps are included: Based on the business identifier, the corresponding business interface is obtained by invoking through reflection.

4. The method according to claim 1, characterized in that, After processing the target data through the business interface, the following steps are included: The corresponding business table is located based on the business identifier, and the processed target data is stored in the business table.

5. The method according to claim 1, characterized in that, include: Create a first table to store the association between the first code and the corresponding public and private keys; A second table is created to store the association between the third encoding and the corresponding data conversion rules.

6. The method according to claim 1, characterized in that, include: Create a third table to store the association between business identifiers and their corresponding business interfaces.

7. A data processing apparatus, characterized in that, include: The acquisition module is used to receive business messages sent by external systems; The processing module is used to extract the first code from the request header through the configured external layer, query the public and private keys corresponding to the first code, and use the public and private keys to decrypt the request body to obtain decrypted data; extract the second code from the decrypted data, and combine it with the first code to obtain the third code; query the data conversion rules corresponding to the third code to convert the decrypted data into target data; identify the business identifiers included in the target data, and forward the target data to the corresponding business interface. The feedback module is used to process target data through a business interface and generate a corresponding receipt message to be sent to an external system. This includes: generating corresponding receipt data based on the processing result of the target data; reversing the data conversion rules to convert the receipt data into receipt business data; encrypting the receipt business data using the public and private keys through the configured external layer to obtain the request body of the receipt message; reversing the first encoding to generate the request header of the receipt message; and concatenating the request body and request header of the receipt message to obtain the receipt message, which is then sent to the external system.

8. The apparatus according to claim 7, characterized in that, Also includes: The processing module is used to input the data conversion rules obtained from the query and the decrypted data into a preset utility class when converting the decrypted data into target data, so as to obtain the output target data.

9. The apparatus according to claim 7, characterized in that, Also includes: The processing module is used to obtain the corresponding business interface by using a reflection mechanism based on the business identifier before forwarding the target data to the corresponding business interface.

10. The apparatus according to claim 7, characterized in that, Also includes: The feedback module is used to process the target data through the business interface, look up the corresponding business table based on the business identifier, and store the processed target data in the business table.

11. The apparatus according to claim 7, characterized in that, Also includes: The processing module is used to create a first table to store the association between the first code and the corresponding public and private keys; A second table is created to store the association between the third encoding and the corresponding data conversion rules.

12. The apparatus according to claim 7, characterized in that, Also includes: The processing module is used to create a third table to store the association between business identifiers and their corresponding business interfaces.

13. An electronic device, characterized in that, include: One or more processors; Storage device for storing one or more programs. When the one or more programs are executed by the one or more processors, the one or more processors implement the method as described in any one of claims 1-6.

14. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the method as described in any one of claims 1-6.

15. A computer-readable medium having a computer program stored thereon, characterized in that, When the program is executed by the processor, it implements the method as described in any one of claims 1-6.

Citation Information

Patent Citations

  • Message processing method and device and gateway

    CN110830442A

  • Service processing method and device

    CN112116351A