Method and device for realizing local operation of ground system through cloud system instructions

By decrypting and processing request parameters on the cloud system, localization of the ground system is solved, and the problem that the ABS ground system cannot flexibly respond to complex business needs is realized, and flexible management and operation of the cloud-to-ground system functions are realized.

CN113821258BActive Publication Date: 2025-01-07JINGDONG TECH HLDG CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111183168.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-10-11
Publication Date
2025-01-07
Estimated Expiration
2041-10-11

AI Technical Summary

Technical Problem

In the prior art, asset securitization (ABS) local system is difficult to flexibly respond to complex and diverse business needs and cannot effectively localize business functions.

Method used

The service execution request sent by the cloud system is decrypted, the request processing parameters are obtained, and the localization operation of the local system is performed based on these parameters and preset configuration information, including determining the request processing method and performing data or control distribution processing.

Benefits of technology

It realizes flexible management of the business functions of the cloud system on the ground system, can cope with complex and diverse business needs, and improves the operational flexibility and adaptability of the ground system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113821258B_ABST
    Figure CN113821258B_ABST
Patent Text Reader

Abstract

The present disclosure provides a method and device for realizing localized operation of a ground-end system through cloud system instructions, which is used in a ground-end system. The method includes: receiving a service execution request sent by a cloud system; decrypting the service execution request to obtain request processing parameters; and performing localized operation of the ground-end system based on the request processing parameters and preset configuration information. The method and device provided by the present disclosure realize localized operation of the ground-end through cloud system instructions, so that the cloud system manages the localized operation of the business functions of the ground-end system to flexibly respond to complex and diverse business needs.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of computer technology, and more particularly to a method and device for localizing operations of a terminal system through instructions from a cloud system. Background Art

[0002] In the prior art, business modules are usually pre-deployed in the asset-backed securities (ABS) end system to achieve the management of business functions. However, due to the rapid update and iteration of program versions and the complex and diverse requirements for business functions, the pre-deployment of business modules is no longer suitable for the current application scenarios. Instead, it is necessary to implement localized operations for pluggable development of business functions in the ABS end system, such as dynamic loading and execution of java classes and jar package classes. However, different business requirements correspond to different localized operations, and the ABS system cannot flexibly respond to complex and diverse business requirements. Summary of the invention

[0003] The present invention provides a method and device for realizing local operation of a ground system through cloud system instructions, so as to solve the defect that the local operation of the business functions of the ground system cannot be managed in the prior art to flexibly respond to complex and diverse business needs.

[0004] The present disclosure provides a method for implementing localized operation of a ground system through cloud system instructions, comprising:

[0005] Receive business execution requests sent by the cloud system;

[0006] Decrypting the service execution request to obtain request processing parameters;

[0007] The localization operation of the ground system is performed based on the request processing parameters and the preset configuration information.

[0008] According to a method provided by the present disclosure for implementing a local operation of a ground system through a cloud system instruction, the local operation of the ground system is performed based on the request processing parameters and preset configuration information, including:

[0009] Determining a request processing method based on the request processing parameters and preset configuration information;

[0010] The local system localization operation is performed based on the request processing parameters and the request processing method.

[0011] According to a method for realizing localized operation of a ground-end system through cloud system instructions provided in the present disclosure, the ground-end system includes: a data distribution unit, a control distribution unit and at least one business system;

[0012] Performing a localization operation of the ground system based on the request processing parameter and the request processing method includes:

[0013] When it is determined that the request processing mode is a data distribution processing mode,

[0014] In the case where it is determined that the request processing mode is a control distribution processing mode, the control distribution unit determines corresponding routing information according to the request processing parameters, and sends the service execution request to the corresponding service system based on the routing information;

[0015] The control distribution unit receives a first execution result of the business system, and returns the first execution result to the cloud system.

[0016] According to a method for implementing localized operation of a ground system through cloud system instructions provided by the present disclosure, after the control distribution unit determines corresponding routing information according to the request processing parameters, the method further includes:

[0017] Sending the service execution request to the corresponding data distribution unit based on the routing information;

[0018] Obtaining, by the data distribution unit, the data to be processed from the corresponding business system based on the request processing parameters corresponding to the business execution request, and processing the data to be processed to obtain a corresponding second execution result;

[0019] The second execution result is returned to the cloud system through the data distribution unit.

[0020] According to a method provided by the present disclosure for realizing localized operation of a ground system through a cloud system instruction, the localized operation of the ground system is performed based on the request processing parameters and the request processing method, including:

[0021] In the case where it is determined that the request processing mode is a data distribution processing mode, determining a corresponding business system according to the request processing parameters;

[0022] Acquiring the data to be processed from the corresponding business system based on the request processing parameter by the data distribution unit, and processing the data to be processed to obtain a corresponding third execution result;

[0023] The third execution result is returned to the cloud system through the data distribution unit.

[0024] According to a method for implementing localized operation of a ground system through cloud system instructions provided by the present disclosure, the data to be processed is processed to obtain a corresponding third execution result, including:

[0025] According to the type of the data to be processed, load the corresponding processing class;

[0026] The data to be processed is processed based on the processing class to obtain a corresponding third execution result.

[0027] The present disclosure also provides a device for implementing localized operation of a ground system through cloud system instructions, including:

[0028] A command receiving module, used to receive a business execution request sent by a cloud system;

[0029] An instruction decryption module, used to decrypt the service execution request to obtain request processing parameters;

[0030] The localization operation module is used to perform localization operation of the ground system based on the request processing parameters and preset configuration information.

[0031] According to a device for implementing localized operation of a ground system through cloud system instructions provided by the present disclosure, the localized operation module is specifically used for:

[0032] Determining a request processing method based on the request processing parameters and preset configuration information;

[0033] The local system localization operation is performed based on the request processing parameters and the request processing method.

[0034] The present disclosure also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the steps of the method for realizing localized operation of a ground system through instructions of a cloud system as described in any one of the above are implemented.

[0035] The present disclosure also provides a non-transitory computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of any of the above-described methods for implementing localized operation of a ground system through cloud system instructions.

[0036] The method and device provided by the present disclosure for realizing localized operation of a ground system through cloud system instructions receive a business execution request sent by a cloud system, and perform localized operation of the ground system based on request processing parameters obtained by decrypting the execution request and preset configuration information, so as to achieve the purpose of realizing localized operation of the ground system through cloud system instructions, thereby enabling the cloud system to manage the localized operation of the business functions of the ground system to flexibly respond to complex and diverse business needs. BRIEF DESCRIPTION OF THE DRAWINGS

[0037] In order to more clearly illustrate the technical solutions in the present disclosure or the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0038] Figure 1 This is one of the flowcharts of the method for implementing localized operation of the ground system through cloud system instructions provided in the embodiment of the present disclosure;

[0039] Figure 2 This is a second flow chart of a method for implementing localized operation of a ground system through cloud system instructions provided in an embodiment of the present disclosure;

[0040] Figure 3 This is a third flow chart of a method for implementing localized operation of a ground system through cloud system instructions provided in an embodiment of the present disclosure;

[0041] Figure 4 It is a structural diagram of a cloud system and a ground system provided by an embodiment of the present disclosure;

[0042] Figure 5 It is a structural diagram of a device for implementing localized operation of a ground system through cloud system instructions provided in an embodiment of the present disclosure;

[0043] Figure 6 It is a schematic diagram of the structure of an electronic device provided by an embodiment of the present disclosure. DETAILED DESCRIPTION

[0044] In order to make the purpose, technical solutions and advantages of the present disclosure clearer, the technical solutions in the present disclosure will be clearly and completely described below in conjunction with the drawings in the present disclosure. Obviously, the described embodiments are part of the embodiments of the present disclosure, rather than all the embodiments. Based on the embodiments in the present disclosure, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present disclosure.

[0045] Combine the following Figure 1-Figure 6 Describe the technical solutions provided by various embodiments of the present disclosure.

[0046] Figure 1 A flowchart of a method for implementing localized operation of a local system through cloud system instructions provided by an embodiment of the present disclosure is shown in FIG. Figure 1 As shown, the method specifically comprises the following steps:

[0047] Step 110: Receive a service execution request sent by the cloud system.

[0048] It should be noted that this method can be used in asset-backed securities (ABS) systems, wherein the ABS cloud system is a system provided to the outside world in the ABS system for user customization. The ABS ground system is a background system that executes business logic in the ABS system. Specifically, the present disclosure uses symmetric encryption and asymmetric encryption algorithms in the cloud system to encrypt the plain text of the cloud system instructions. Among them, the symmetric encryption algorithm is also called the traditional encryption algorithm, and the same key is used for encryption and decryption. There are three commonly used symmetric encryption algorithms: the first is the Data Encryption Standard (DES), which has a weak encryption strength and can be cracked by brute force; the second is 3DES, which has a similar principle to DES, except that three keys are used to encrypt the same data three times to enhance the encryption strength, but the key maintenance cost is high; the third is the Advanced Encryption Standard (AES), which is the safest encryption method in the prior art. Asymmetric encryption, also known as modern encryption algorithm, ensures that encrypted data cannot be cracked. Asymmetric encryption requires two keys, public key and private key. If the public key is used to encrypt data, it can only be decrypted using the corresponding private key. If the private key is used to encrypt data, it can only be decrypted using the corresponding public key. In the disclosed embodiment, the cloud system uses the symmetric encryption key to encrypt the request processing parameter to obtain the first ciphertext, and then uses the asymmetric encryption public key to encrypt the first ciphertext to obtain the service execution request and send it to the local system, which receives the above service execution request.

[0049] Step 120: decrypt the service execution request to obtain request processing parameters.

[0050] Specifically, the local system uses a decryption method corresponding to the encryption method of the cloud system based on the communication protocol to decrypt the business execution request. In the embodiment of the present disclosure, the business execution request is asymmetrically decrypted and symmetrically decrypted in turn to obtain the plain text of the cloud system instruction as the request processing parameter of the cloud system, that is, the local system uses the public key used for encryption with the cloud system to decrypt the business execution request to obtain a second ciphertext, and then uses the symmetrical encryption key to decrypt the second ciphertext to obtain the request processing parameter.

[0051] Step 130: Perform localization operation of the ground system based on the request processing parameters and preset configuration information.

[0052] Specifically, the local system performs local operations of the local system based on its own configuration information and the request processing parameters obtained from the cloud system, such as encryption and decryption of business data parameters, parameter conversion, permission management, or processing HTTP requests and other unified processing operations as well as data conversion, file loading, file output and other business data related operations.

[0053] The method provided by the present invention realizes the local operation of the ground system through the cloud system instructions, receives the business execution request sent by the cloud system, and performs the local operation of the ground system based on the request processing parameters obtained by decrypting the execution request and the preset configuration information, so as to achieve the purpose of realizing the local operation of the ground through the cloud instructions, thereby enabling the cloud system to manage the local operation of the business functions of the ground system to flexibly respond to complex and diverse business needs.

[0054] Figure 2 A flowchart of a method for implementing localized operation of a local system through cloud system instructions provided by an embodiment of the present disclosure is shown in FIG. Figure 2 As shown, the method specifically comprises the following steps:

[0055] Step 210: Receive a service execution request sent by the cloud system.

[0056] Specifically, in the disclosed embodiment, the cloud system uses symmetric encryption and asymmetric encryption algorithms to encrypt the plain text of the cloud system instructions, that is, the cloud system uses the symmetric encryption key to encrypt the request processing parameters to obtain a first ciphertext, and then uses the asymmetric encryption public key to encrypt the first ciphertext to obtain a business execution request and send it to the local system, which receives the above business execution request.

[0057] Step 220: decrypt the service execution request to obtain request processing parameters.

[0058] Specifically, the local system uses a decryption method corresponding to the encryption method of the cloud system based on the communication protocol to decrypt the business execution request. In the embodiment of the present disclosure, the business execution request is asymmetrically decrypted and symmetrically decrypted in turn to obtain the plain text of the cloud system instruction as the request processing parameter of the cloud system, that is, the local system uses the public key used for encryption with the cloud system to decrypt the business execution request to obtain a second ciphertext, and then uses the symmetrical encryption key to decrypt the second ciphertext to obtain the request processing parameter.

[0059] Step 230: Determine a request processing method based on the request processing parameters and preset configuration information.

[0060] Among them, the request processing method includes a data distribution processing method and a control distribution processing method.

[0061] Among them, the data distribution processing method is a data processing method, which is used to obtain corresponding to-be-processed data from the underlying business system according to the request processing parameters, and process the obtained to-be-processed data to obtain corresponding processing results.

[0062] The control distribution processing method, as a data distribution method, plays a role similar to that of a gateway. The business execution request is sent to the corresponding underlying business system through the control distribution unit. The business system performs the corresponding data processing based on the business execution request and returns the processing result to the control distribution unit. The control distribution unit itself does not perform the corresponding data processing.

[0063] Among them, there are many types of data processing, which are determined by the functions of the business system itself, such as asset operation, asset scheduling, data extraction, etc.

[0064] Step 240: Perform localization operation on the local system based on the request processing parameters and the request processing method.

[0065] Specifically, since the ground system can provide multiple business functions, the business execution request sent by the cloud system will also correspond to different types of business needs, such as report requests, monitoring alarm requests, etc. The report request is sent to the corresponding report business system through the control distribution unit, and the monitoring alarm request is sent to the corresponding monitoring alarm business system. After receiving the corresponding request, the business system performs the corresponding data processing, and sends the processed report information or monitoring alarm information to the control distribution unit, and sends the report information or monitoring alarm information to the cloud system via the control distribution unit.

[0066] The method provided by the present invention realizes the local operation of the ground system through the cloud system instruction, receives the business execution request sent by the cloud system, and further determines the request processing method based on the request processing parameters obtained by decrypting the business execution request and the preset configuration information; performs the local operation of the ground system based on the request processing parameters and the request processing method, so that the cloud system manages the pluggable development of the business functions of the ground system to flexibly respond to complex and diverse business needs.

[0067] Figure 3 A flowchart of a method for implementing localized operation of a ground system through cloud system instructions provided by an embodiment of the present disclosure is shown in FIG. Figure 4 FIG. 1 is a schematic diagram of the structure of the cloud system and the ground system of the embodiment of the present disclosure. Figure 3 As shown, the method specifically comprises the following steps:

[0068] Step 310: Receive a service execution request sent by the cloud system.

[0069] Specifically, in the disclosed embodiment, the cloud system uses symmetric encryption and asymmetric encryption algorithms to encrypt the plain text of the cloud system instructions, that is, the cloud system uses the symmetric encryption key to encrypt the request processing parameters to obtain a first ciphertext, and then uses the asymmetric encryption public key to encrypt the first ciphertext to obtain a business execution request and send it to the local system, which receives the above business execution request.

[0070] Step 320: decrypt the service execution request to obtain request processing parameters.

[0071] Specifically, the local system decrypts the business execution request based on the protocol using a decryption method corresponding to the encryption method of the cloud system. In the disclosed embodiment, the business execution request is decrypted asymmetrically and symmetrically in turn to obtain the plain text of the cloud system instruction as the request processing parameter of the cloud system, that is, the local system uses the public key used for encryption with the cloud system to decrypt the business execution request to obtain a second ciphertext, and then uses the symmetrical encryption key to decrypt the second ciphertext to obtain the request processing parameter.

[0072] Step 330: Determine whether the request processing mode is a control distribution processing mode or a data distribution processing mode based on the request processing parameters and preset configuration information.

[0073] It should be explained that the business execution requests generated in the cloud are divided into two categories: one is cloud requests, such as common interface operation requests, which need to be transferred and distributed through the control distribution processing unit controllerhub; the other is scheduled task driven requests, which can directly call the data distribution processing unit datahub to complete data processing without being distributed through the control distribution processing unit controllerhub.

[0074] Step 340: When it is determined that the request processing mode is a control distribution processing mode, the control distribution unit determines corresponding routing information according to the request processing parameters, and sends the service execution request to the corresponding service system based on the routing information.

[0075] In this embodiment, the control distribution unit plays a role of routing, and does not process the service data itself, but sends the service execution request to the corresponding service system for execution based on the routing information.

[0076] The routing information may be pre-stored for the control distribution unit. The routing information may include a request service identifier and a path of a corresponding service system. The corresponding request service identifier may be determined according to the request processing parameter, and the path of the corresponding service system may be further determined according to the routing information, so that the service execution request may be sent to the corresponding service system according to the path.

[0077] Step 350: Receive a first execution result of the business system through the control distribution unit, and return the first execution result to the cloud system.

[0078] By returning to the cloud system, the first execution result can be stored in the cloud system and displayed in the operation interface corresponding to the cloud system for display and viewing.

[0079] Step 360: When it is determined that the request processing method is a data distribution processing method, the corresponding business system is determined according to the request processing parameters, and then the data distribution unit obtains the data to be processed from the corresponding business system based on the request processing parameters, and processes the data to be processed to obtain a corresponding third execution result.

[0080] Specifically, in step 360, the data to be processed is processed to obtain a corresponding third execution result, including: loading a corresponding processing class according to the type of the data to be processed; and processing the data to be processed based on the processing class to obtain a corresponding third execution result.

[0081] Specifically, for example, for monitoring alarm requests, the monitoring alarm parameter information can be encrypted or decrypted, or the monitoring alarm permissions can be managed, etc., and then the jar package provided by the outside can be obtained through the data distribution unit, and the java class used for monitoring alarm can be dynamically loaded to execute monitoring alarm based on the monitoring alarm parameter information.

[0082] As can be seen from step 360, the data distribution unit can obtain the data to be processed from the business system for processing. This situation is more suitable for the use scenario of obtaining the execution results of multiple business systems. By centrally processing the data to be processed by the data distribution unit, centralized processing of large quantities of data can be achieved.

[0083] Step 370: Return the third execution result to the cloud system through the data distribution unit.

[0084] By returning to the cloud system, the third execution result can be stored in the cloud system and displayed in the corresponding operation interface of the cloud system for display and viewing.

[0085] In this embodiment, through steps 310 to 370, the local operation of the ground system can be achieved through the control distribution processing method or the data distribution processing method, so as to achieve the purpose of local operation of the ground system through cloud system instructions, so that the cloud system can manage the local operation of the business functions of the ground system to flexibly respond to complex and diverse business needs.

[0086] Furthermore, after the control distribution unit determines the corresponding routing information according to the request processing parameter in step 340, in addition to distributing the service execution request to the corresponding service execution system, the method further includes:

[0087] Step S341: Send the service execution request to the corresponding data distribution unit based on the routing information.

[0088] As can be seen from step S341 , the control distribution unit controllerhub can further distribute the service execution request to the data distribution unit datahub, and the data distribution unit datahub executes the corresponding service execution process.

[0089] Step S342: The data distribution unit obtains the data to be processed from the corresponding business system based on the request processing parameters corresponding to the business execution request, and processes the data to be processed to obtain a corresponding second execution result.

[0090] Step S343: Return the second execution result to the cloud system through the data distribution unit.

[0091] As for steps S342 to S343, the processing process is the same as that of the aforementioned steps 360 to 370, and will not be repeated here.

[0092] The following is a description of the device provided by the present disclosure for realizing localized operation of the ground system through cloud system instructions. The device for realizing localized operation of the ground system through cloud system instructions described below and the method for realizing localized operation of the ground system through cloud system instructions described above can be referenced to each other.

[0093] Figure 5 A schematic diagram of a structure of a device for implementing localized operation of a ground system through cloud system instructions provided in an embodiment of the present disclosure, such as Figure 5 As shown, including:

[0094] The instruction receiving module 510 is used to receive a service execution request sent by the cloud system.

[0095] Specifically, the present disclosure uses symmetric encryption and asymmetric encryption algorithms in the cloud system to encrypt the plain text of the cloud system instructions. Among them, the symmetric encryption algorithm is also called the traditional encryption algorithm, and the same key is used for encryption and decryption. There are three commonly used symmetric encryption algorithms: the first is the Data Encryption Standard (DES), which has a weak encryption strength and can be cracked by brute force; the second is 3DES, which has a similar principle to DES, but uses three keys to perform three encryptions on the same data to enhance the encryption strength, but the key maintenance cost is high; the third is the Advanced Encryption Standard (AES), which is the safest encryption method in the prior art. Asymmetric encryption is also called modern encryption algorithm, which ensures that the encrypted data will not be cracked. Asymmetric encryption requires two keys, public key and private key. If the public key is used to encrypt the data, it can only be decrypted using the corresponding private key. If the private key is used to encrypt the data, it can only be decrypted using the corresponding public key. In the disclosed embodiment, the cloud system uses a symmetric encryption key to encrypt the request processing parameters to obtain a first ciphertext, and then uses an asymmetric encryption public key to encrypt the first ciphertext to obtain a business execution request and sends it to the local system, which receives the above business execution request.

[0096] The instruction decryption module 520 is used to decrypt the service execution request to obtain request processing parameters.

[0097] Specifically, the local system uses a decryption method corresponding to the encryption method of the cloud system based on the communication protocol to decrypt the business execution request. In the embodiment of the present disclosure, the business execution request is asymmetrically decrypted and symmetrically decrypted in turn to obtain the plain text of the cloud system instruction as the request processing parameter of the cloud system, that is, the local system uses the public key used for encryption with the cloud system to decrypt the business execution request to obtain a second ciphertext, and then uses the symmetrical encryption key to decrypt the second ciphertext to obtain the request processing parameter.

[0098] The localization operation module 530 is used to perform localization operation of the ground system based on the request processing parameters and preset configuration information.

[0099] Specifically, the local system performs local operations of the local system based on its own configuration information and the request processing parameters obtained from the cloud system, such as encryption and decryption of business data parameters, parameter conversion, permission management, or processing HTTP requests and other unified processing operations as well as data conversion, file loading, file output and other business data related operations.

[0100] Optionally, in the device provided by an embodiment of the present disclosure, the localization operation module includes:

[0101] A processing mode determining unit, configured to determine a request processing mode based on the request processing parameters and preset configuration information;

[0102] A localization operation unit is used to perform a localization operation of the local system based on the request processing parameters and the request processing method.

[0103] Optionally, in the device provided in an embodiment of the present disclosure, the ground end system includes: a data distribution unit, a control distribution unit and at least one service system;

[0104] The localization operation unit is specifically used for:

[0105] In the case where it is determined that the request processing mode is a control distribution processing mode, the control distribution unit determines corresponding routing information according to the request processing parameters, and sends the service execution request to the corresponding service system based on the routing information;

[0106] The control distribution unit receives a first execution result of the business system, and returns the first execution result to the cloud system.

[0107] Optionally, in the device provided by an embodiment of the present disclosure, the localization operation unit is further used to:

[0108] After the control distribution unit determines corresponding routing information according to the request processing parameter, the service execution request is sent to the corresponding data distribution unit based on the routing information;

[0109] Obtaining, by the data distribution unit, the data to be processed from the corresponding business system based on the request processing parameters corresponding to the business execution request, and processing the data to be processed to obtain a corresponding second execution result;

[0110] The second execution result is returned to the cloud system through the data distribution unit.

[0111] Optionally, in the device provided by an embodiment of the present disclosure, the localization operation unit is specifically used to:

[0112] In the case where it is determined that the request processing mode is a data distribution processing mode, determining a corresponding business system according to the request processing parameters;

[0113] Acquiring the data to be processed from the corresponding business system based on the request processing parameter by the data distribution unit, and processing the data to be processed to obtain a corresponding third execution result;

[0114] The third execution result is returned to the cloud system through the data distribution unit.

[0115] Optionally, in the device provided by an embodiment of the present disclosure, the localization operation unit is specifically used to:

[0116] According to the type of the data to be processed, load the corresponding processing class;

[0117] The data to be processed is processed based on the processing class to obtain a corresponding third execution result.

[0118] The device provided by the present disclosure realizes the local operation of the ground system through the cloud system instructions, receives the business execution request sent by the cloud system, and performs the local operation of the ground system based on the request processing parameters obtained by decrypting the execution request and the preset configuration information, so as to achieve the purpose of realizing the local operation of the ground through the cloud instructions, thereby enabling the cloud system to manage the local operation of the business functions of the ground system to flexibly respond to complex and diverse business needs.

[0119] Figure 6 An example of a physical structure diagram of an electronic device is shown in FIG. Figure 6 As shown, the electronic device may include: a processor 610, a communication interface 620, a memory 630 and a communication bus 640, wherein the processor 610, the communication interface 620 and the memory 630 communicate with each other through the communication bus 640. The processor 610 may call the logic instructions in the memory 630 to execute a method for realizing a local operation of a ground system through a cloud system instruction, the method comprising: receiving a service execution request sent by a cloud system; decrypting the service execution request to obtain a request processing parameter; and performing a local operation of the ground system based on the request processing parameter and preset configuration information.

[0120] In addition, the logic instructions in the above-mentioned memory 630 can be implemented in the form of a software functional unit and can be stored in a computer-readable storage medium when it is sold or used as an independent product. Based on such an understanding, the technical solution of the present disclosure is essentially or the part that contributes to the prior art or the part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present disclosure. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk and other media that can store program codes.

[0121] On the other hand, the present disclosure also provides a computer program product, which includes a computer program stored on a non-transitory computer-readable storage medium, and the computer program includes program instructions. When the program instructions are executed by a computer, the computer can execute the method provided by the above-mentioned embodiments to realize the localization operation of the ground system through cloud system instructions, and the method includes: receiving a business execution request sent by the cloud system; decrypting the business execution request to obtain request processing parameters; and performing the localization operation of the ground system based on the request processing parameters and preset configuration information.

[0122] On the other hand, the present disclosure also provides a non-transitory computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, it is implemented to execute the method provided by the above-mentioned embodiments for realizing local operation of a ground system through cloud system instructions. The method includes: receiving a business execution request sent by a cloud system; decrypting the business execution request to obtain request processing parameters; and performing local operation of the ground system based on the request processing parameters and preset configuration information.

[0123] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without paying creative labor.

[0124] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.

[0125] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present disclosure, rather than to limit them. Although the present disclosure has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present disclosure.

Claims

1. A method for implementing localized operation of a ground-end system through cloud system instructions, used in a ground-end system, characterized in that: include: Receive business execution requests sent by the cloud system; Decrypting the service execution request to obtain request processing parameters; The request processing parameter is the plain text of the cloud system instruction; Performing localization operation of the ground system based on the request processing parameters and preset configuration information; The performing of the localization operation of the ground system based on the request processing parameters and the preset configuration information comprises: determining the request processing mode based on the request processing parameters and the preset configuration information; performing the localization operation of the ground system based on the request processing parameters and the request processing mode; The ground-end system includes: a data distribution unit, a control distribution unit and at least one business system; The localization operation of the local system is performed based on the request processing parameters and the request processing mode, including: when it is determined that the request processing mode is a data distribution processing mode, determining the corresponding business system according to the request processing parameters; obtaining the data to be processed from the corresponding business system based on the request processing parameters by the data distribution unit, and processing the data to be processed to obtain a corresponding third execution result; returning the third execution result to the cloud system by the data distribution unit; When it is determined that the request processing method is the control distribution processing method, the control distribution unit determines the corresponding routing information according to the request processing parameters; based on the routing information, the business execution request is sent to the corresponding data distribution unit; based on the request processing parameters corresponding to the business execution request, the data to be processed is obtained from the corresponding business system through the data distribution unit, and the data to be processed is processed to obtain a corresponding second execution result; and the second execution result is returned to the cloud system through the data distribution unit.

2. The method for realizing localized operation of a ground system through cloud system instructions according to claim 1, characterized in that: After the control distribution unit determines the corresponding routing information according to the request processing parameter, the method further includes: Sending the service execution request to a corresponding service system based on the routing information; The control distribution unit receives a first execution result of the business system, and returns the first execution result to the cloud system.

3. The method for realizing localized operation of a ground system through cloud system instructions according to claim 1, characterized in that: Processing the data to be processed to obtain a corresponding third execution result includes: According to the type of the data to be processed, load the corresponding processing class; The data to be processed is processed based on the processing class to obtain a corresponding third execution result.

4. A device for realizing localized operation of a ground-end system through cloud system instructions, used in a ground-end system, characterized in that: include: A command receiving module, used to receive a business execution request sent by a cloud system; An instruction decryption module, used to decrypt the service execution request to obtain request processing parameters; the request processing parameters are plain text of the cloud system instruction; A localization operation module, used for performing localization operation of the ground end system based on the request processing parameters and preset configuration information; The localization operation module is specifically used for: Determining a request processing method based on the request processing parameters and preset configuration information; Performing localization operation of the ground system based on the request processing parameters and the request processing method; The ground-end system includes: a data distribution unit, a control distribution unit and at least one business system; The localization operation module is specifically used for: In the case where it is determined that the request processing mode is a data distribution processing mode, determining a corresponding business system according to the request processing parameters; obtaining the data to be processed from the corresponding business system based on the request processing parameters by the data distribution unit, processing the data to be processed to obtain a corresponding third execution result; and returning the third execution result to the cloud system by the data distribution unit; When it is determined that the request processing method is the control distribution processing method, the control distribution unit determines the corresponding routing information according to the request processing parameters; based on the routing information, the business execution request is sent to the corresponding data distribution unit; based on the request processing parameters corresponding to the business execution request, the data to be processed is obtained from the corresponding business system through the data distribution unit, and the data to be processed is processed to obtain a corresponding second execution result; and the second execution result is returned to the cloud system through the data distribution unit.

5. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the program, the steps of the method for realizing localized operation of the ground system through cloud system instructions as described in any one of claims 1 to 3 are implemented.

6. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by the processor, the steps of the method for realizing localized operation of the ground system through cloud system instructions as described in any one of claims 1 to 3 are implemented.

Citation Information

Patent Citations

  • Integrated fund management pre-posed device, fund management system and fund management method

    CN106886886A

  • Encryption and decryption method based on micro-service, API gateway system and equipment

    CN112019332A