System and method for connecting banking system to private cloud

By designing cloud proxy modules and server proxy modules, the seamless interaction between the banking system between the cloud computing architecture and the traditional architecture is achieved, and data inconsistency and business process interruption when traditional banking systems are moved to cloud computing is solved, which improves the problem of data inconsistency and business process interruption when traditional banking systems are moved to cloud computing. Customer experience and system consistency.

CN114615267BActive Publication Date: 2025-01-10BANK OF CHINA
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210251566.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-03-15
Publication Date
2025-01-10
Estimated Expiration
2042-03-15

AI Technical Summary

Technical Problem

When the traditional banking system is moved to the cloud computing architecture, data inconsistency and business process interruption due to architectural differences, and poor customer experience, it is necessary to access the private cloud method of the banking system to achieve seamlessness between the distributed banking system and the traditional banking system. Interaction.

Method used

The cloud proxy module and the server proxy module were designed to package the functional interfaces of the traditional banking system and the cloud microservice interface respectively. Through these modules, the interaction between the distributed banking system and the traditional banking system is realized to ensure that the information flow is in the two architectural environments. Seamless conversion between.

Benefits of technology

It realizes seamless migration of the banking system between cloud computing architecture and traditional architecture, avoids business process interruptions and data inconsistencies, improves customer experience, and ensures consistency between data and application logic.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114615267B_ABST
    Figure CN114615267B_ABST
Patent Text Reader

Abstract

The present invention provides a system and method for accessing a private cloud to a banking system, which is applied to the field of cloud computing technology. The system includes: an on-cloud proxy module, which is packaged with a functional interface of a traditional banking system, and exposes the on-cloud proxy functional interface to a distributed banking system, and is used to interact with the distributed banking system through the on-cloud proxy functional interface, and interact with the traditional banking system through the packaged functional interface of the traditional banking system; a server proxy module, which is packaged with an on-cloud microservice interface, and exposes the server proxy functional interface to the traditional banking system, and is used to interact with the distributed banking system through the packaged on-cloud microservice interface, and interact with the traditional banking system through the server proxy functional interface. The present invention can realize the access of a banking system to a private cloud, and complete the interaction between a distributed banking system and a traditional banking system.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of cloud computing technology, and in particular to a system and method for connecting a banking system to a private cloud. Background Art

[0002] Today, cloud computing technology is developing rapidly. Cloud computing has the characteristics of efficient resource aggregation and sharing, and multi-party collaboration. It will be able to integrate various service resources for end customers owned by all parties in the banking industry chain, including products, branch services, customer account information, etc., to provide customers with more comprehensive and real-time service information and corresponding banking services.

[0003] However, due to various factors such as regulation and risk, traditional banks will be more cautious and lengthy in the process of cloud migration, and will inevitably be in a stage where cloud computing architecture and traditional architecture coexist for a long time. If a business process spans two architectures, due to the great differences between the two architectures in application implementation and data storage, data inconsistency, business process interruption, and customer experience fragmentation will inevitably occur.

[0004] The banking system includes a distributed banking system and a traditional banking system. The distributed banking system adopts a new architecture, and the traditional banking system adopts a traditional architecture. Under the architecture of the traditional banking system, because the customer's debit card data and account data are stored in the same centralized database and processed by a unified application, the customer can complete the card opening, account opening, and card account association in one transaction submission. Assuming that the bank considers risks, implementation difficulties, etc., it first puts the debit card module in the distributed banking system on the cloud, and the remaining modules are still retained in the traditional banking system. The customer first needs to open a debit card in the debit card module under the cloud computing architecture, and then needs to open an account in the system of the traditional banking system architecture and associate it. If the account opening fails for some reason, the debit card module on the cloud has a dirty data, because the card has no account associated with it, and it needs to go back to the cloud for data cleaning. Through this simple example, the business process is interrupted, and it takes multiple submissions for the customer to complete, and the customer experience is very poor. Therefore, a method and device for accessing a banking system to a private cloud is needed to realize the access of the banking system to a private cloud and complete the interaction between the distributed banking system and the traditional banking system. Summary of the invention

[0005] The embodiment of the present invention provides a system for connecting a banking system to a private cloud, which is used to connect a banking system to a private cloud and complete the interaction between a distributed banking system and a traditional banking system. The system includes:

[0006] The cloud proxy module is packaged with the functional interface of the traditional banking system, and exposes the cloud proxy functional interface to the distributed banking system, and is used to interact with the distributed banking system through the cloud proxy functional interface, and interact with the traditional banking system through the packaged functional interface of the traditional banking system;

[0007] The server proxy module is packaged with a cloud microservice interface, exposing the server proxy functional interface to the traditional banking system, and is used to interact with the distributed banking system through the packaged cloud microservice interface and interact with the traditional banking system through the server proxy functional interface.

[0008] The embodiment of the present invention provides a method for connecting a banking system to a private cloud, so as to realize the connection of the banking system to the private cloud and complete the interaction between the distributed banking system and the traditional banking system. The method includes:

[0009] After receiving the interactive instruction sent by the distributed banking system, interact with the traditional banking system through the functional interface of the traditional banking system packaged in the cloud proxy module, wherein the cloud proxy module exposes the cloud proxy functional interface to the distributed banking system, and interacts with the distributed banking system through the cloud proxy functional interface;

[0010] After receiving the interaction instruction sent by the traditional banking system, the distributed banking system is interacted with through the cloud microservice interface packaged in the server agent module, wherein the server agent module exposes the server agent function interface to the traditional banking system and interacts with the traditional banking system through the server agent function interface.

[0011] An embodiment of the present invention also provides a computer device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the method for connecting the banking system to a private cloud when executing the computer program.

[0012] An embodiment of the present invention further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method for connecting the banking system to a private cloud is implemented.

[0013] An embodiment of the present invention further provides a computer program product, which includes a computer program. When the computer program is executed by a processor, the method for connecting a banking system to a private cloud is implemented.

[0014] In an embodiment of the present invention, the cloud proxy module is packaged with a functional interface of a traditional banking system, and the cloud proxy functional interface is exposed to the distributed banking system, and is used to interact with the distributed banking system through the cloud proxy functional interface, and interact with the traditional banking system through the packaged functional interface of the traditional banking system; the server proxy module is packaged with an on-cloud microservice interface, and the server proxy functional interface is exposed to the traditional banking system, and is used to interact with the distributed banking system through the packaged on-cloud microservice interface, and interact with the traditional banking system through the server proxy functional interface. In the above process, the interaction between the distributed banking system and the traditional banking system is realized by designing two proxy modules. In the process of traditional banks continuously migrating to the cloud, there is no perception of the systems that have already been on the cloud, and seamless migration can be achieved. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the prior art descriptions. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work. In the drawings:

[0016] Figure 1 A schematic diagram of a system for connecting a banking system to a private cloud in an embodiment of the present invention;

[0017] Figure 2 A specific schematic diagram of a system for connecting a banking system to a private cloud in an embodiment of the present invention;

[0018] Figure 3 Schematic diagram of a cloud proxy module in an embodiment of the present invention;

[0019] Figure 4 Schematic diagram of a server proxy module in an embodiment of the present invention;

[0020] Figure 5 A flowchart of a method for a banking system to access a private cloud in an embodiment of the present invention;

[0021] Figure 6 Schematic diagram of a computer device in an embodiment of the present invention. DETAILED DESCRIPTION

[0022] To make the purpose, technical solution and advantages of the embodiments of the present invention more clear, the embodiments of the present invention are further described in detail below in conjunction with the accompanying drawings. Here, the exemplary embodiments of the present invention and their descriptions are used to explain the present invention, but are not intended to limit the present invention.

[0023] In the description of this specification, the terms "include", "including", "have", "contain", etc. are all open terms, which mean including but not limited to. The descriptions with reference to the terms "one embodiment", "a specific embodiment", "some embodiments", "for example", etc. mean that the specific features, structures or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures or characteristics described may be combined in a suitable manner in any one or more embodiments or examples. The order of steps involved in each embodiment is used to schematically illustrate the implementation of the present application, and the order of steps is not limited and can be appropriately adjusted as needed.

[0024] First, the terms used in the present invention are explained.

[0025] Private cloud: It is composed of cloud computing resources dedicated to a single enterprise or organization. A private cloud can be physically located in the organization's on-site data center or hosted by a third-party service provider. However, in a private cloud, the services and infrastructure are always maintained on a private network, and the hardware and software are dedicated to the organization.

[0026] Host platform: It is an integrated solution including a large hardware platform and an operating system. It has powerful transaction processing capabilities and extremely high availability. It is the core platform for business data processing in large-scale critical systems.

[0027] Distributed system: It uses the resource sharing and collaborative computing capabilities provided by multiple computers (all involved in this article are X86 computers) to solve large-scale data processing problems.

[0028] Figure 1 FIG. 1 is a schematic diagram of a system in which a banking system is connected to a private cloud in an embodiment of the present invention. Figure 1 As shown, the system includes:

[0029] The cloud proxy module 101 is packaged with the functional interface of the traditional banking system, exposes the cloud proxy functional interface to the distributed banking system, and is used to interact with the distributed banking system through the cloud proxy functional interface, and interact with the traditional banking system through the packaged functional interface of the traditional banking system;

[0030] The server proxy module 102 is packaged with a cloud microservice interface, exposing the server proxy functional interface to the traditional banking system, and is used to interact with the distributed banking system through the packaged cloud microservice interface and interact with the traditional banking system through the server proxy functional interface.

[0031] Specifically, the distributed banking system calls microservices through service registration and discovery, but banking services under the traditional architecture cannot be discovered and called by other services in this way. Therefore, a cloud proxy module is designed. Traditional banking systems mostly use large mainframe systems, which can be directly connected to small machines, but cannot directly access cloud services. Therefore, a server proxy module is designed based on the technical architecture of the traditional host.

[0032] Figure 2 This is a specific schematic diagram of the system for connecting the bank system to the private cloud in the embodiment of the present invention. It should be noted that in the process of the evolution of traditional banks to distributed bank architecture, there will be a long period of coexistence of cloud computing architecture and traditional architecture. There are huge differences between these two different technical architectures in terms of application implementation and data storage, which may lead to problems such as business process interruption and data inconsistency.

[0033] Taking the card opening and account opening transaction as an example, the transaction involves three systems after simplification. The main responsible system is: debit card system ( Figure 2 Microservice cluster 1); Cooperating system: deposit system ( Figure 2 Traditional application cluster in 1); Customer information management system ( Figure 2 The microservice cluster in 2), the transaction process is as follows:

[0034] 1. The customer initiates a transaction, and the application gateway decides to send the transaction to the debit card system based on the responsible party of the transaction.

[0035] 2. The debit card system opens debit cards for customers (private cloud environment).

[0036] 3. The debit card system sends the card information and customer information to the deposit system for account opening (the information flow needs to cross the private cloud architecture and traditional architecture environment).

[0037] 4. The deposit system opens accounts for customers (traditional architecture environment).

[0038] 5. The deposit system needs to register information in the customer information system (the information flow needs to cross the traditional architecture environment and the private cloud architecture).

[0039] 6. Register customer information in the customer information management system (private cloud environment).

[0040] It can be seen that in the process of migrating the banking system to the cloud, for some business scenarios, the information flow needs to shuttle between the two system architecture environments. Based on this, the embodiment of the present invention proposes a system for connecting the banking system to the private cloud to convert and connect the information flow, so as to avoid the interruption of business processes and the generation of data inconsistency due to the fragmentation of the architecture during the evolution of the banking system architecture.

[0041] Because information flows in two directions, from private cloud environment to traditional architecture environment, and from traditional architecture environment to private cloud environment. Figure 2 The system for accessing the private cloud of the banking system in the embodiment of the present invention includes two modules: a cloud proxy module, which serves as a cloud proxy for traditional applications; and a server proxy module, which serves as an application proxy for cloud services.

[0042] The function of the cloud proxy module can be summarized as packaging the functional interface of the traditional server (application cluster) (such as opening an account in the deposit system) into a microservice on the private cloud. Other systems in the private cloud (such as the debit card system) can be directly called according to the new technology to complete the information flow from the private cloud to the architectural environment of the traditional banking system.

[0043] The function of the server proxy module can be summarized as packaging the microservice interface of the system in the private cloud (such as the registration service for customer information) into the functional interface of the traditional architecture application. The application of the traditional banking system (such as the deposit system) can be called according to the original technology stack to complete the information flow from the architecture environment of the traditional banking system to the private cloud.

[0044] Figure 3 Schematic diagram of a cloud proxy module in an embodiment of the present invention. In one embodiment, the cloud proxy module includes:

[0045] The first northbound adapter module 301 is used to interact with the distributed banking system on the private cloud through the cloud proxy function interface and process the corresponding private cloud environment interaction data flow;

[0046] A first southbound adapter module 302, used to interact with the traditional banking system through the functional interface of the packaged traditional banking system and process the corresponding traditional banking system interaction data flow;

[0047] A first business conversion module 303 is used to convert the format of the private cloud environment interactive data flow and the traditional banking system interactive data flow;

[0048] The first process control module 304 is used to call the first business conversion module to perform format conversion on the first private cloud environment interaction data stream when receiving the first private cloud environment interaction data stream sent by the distributed banking system through the first northbound adapter module, so as to obtain the first traditional banking system interaction data stream; call the first southbound adapter module to send the first traditional banking system interaction data stream to the traditional banking system corresponding to the first traditional banking system interaction data stream; after receiving the second traditional banking system interaction data stream fed back by the traditional banking system through the first southbound adapter module, call the first business conversion module to perform format conversion on the second traditional banking system interaction data stream, so as to obtain the second private cloud environment interaction data stream, and call the first northbound adapter module to send the second private cloud environment interaction data stream to the distributed banking system corresponding to the second private cloud environment interaction data stream.

[0049] In one embodiment, the first northbound adapter module is a cloud adapter; the first southbound adapter module is a SOCKET short connection adapter or a SOCKET long connection adapter.

[0050] The cloud adapter can be Tencent Cloud Adapter or Alibaba Cloud Adapter.

[0051] Figure 4 Schematic diagram of a server proxy module in an embodiment of the present invention. In one embodiment, the server proxy module includes:

[0052] The second northbound adapter module 401 is used to interact with the distributed banking system through the packaged cloud microservice interface and process the corresponding private cloud environment interaction data flow;

[0053] A second southbound adapter module 402, used to interact with the traditional banking system through the server proxy function interface and process the corresponding traditional banking system interaction data flow;

[0054] The second business conversion module 403 is used to convert the format of the private cloud environment interactive data flow and the traditional banking system interactive data flow;

[0055] The second process control module 404 is used to call the second business conversion module to perform format conversion on the first traditional banking system interaction data stream when receiving the first traditional banking system interaction data stream sent by the traditional banking system through the second northbound adapter module, so as to obtain the first private cloud environment interaction data stream; call the second southbound adapter module to send the first private cloud environment interaction data stream to the corresponding distributed banking system in the first private cloud environment interaction data stream; after receiving the second private cloud environment interaction data stream fed back by the distributed banking system through the second southbound adapter module, call the second business conversion module to perform format conversion on the second private cloud environment interaction data stream, so as to obtain the second traditional banking system interaction data stream, and call the second northbound adapter module to send the second traditional banking system interaction data stream to the traditional banking system corresponding to the second traditional banking system interaction data stream.

[0056] In one embodiment, the second northbound adapter module is a SOCKET short connection adapter or a SOCKET long connection adapter; and the second southbound adapter module is a cloud adapter.

[0057] In one embodiment, the first private cloud environment interaction data flow and the second private cloud environment interaction data flow adopt JSON format, and the first traditional banking system interaction data flow and the first traditional banking system interaction data flow adopt XML or string messages.

[0058] Specifically, the business conversion module mainly solves the conversion of data flows, because the microservice application of the distributed banking system in the private cloud environment adopts the JSON interface, and the field format is very different from the XML or string message format of the traditional banking system application. The business conversion module is needed to map and make compatible the business fields, thereby shielding the business gap between the two types of systems.

[0059] Figure 5 The flowchart of the method for a banking system to access a private cloud in an embodiment of the present invention includes:

[0060] Step 501, after receiving the interaction instruction sent by the distributed banking system, interact with the traditional banking system through the functional interface of the traditional banking system packaged in the cloud proxy module, wherein the cloud proxy module exposes the cloud proxy functional interface to the distributed banking system, and interacts with the distributed banking system through the cloud proxy functional interface;

[0061] Step 502, after receiving the interaction instruction sent by the traditional banking system, interact with the distributed banking system through the cloud microservice interface packaged in the server agent module, wherein the server agent module exposes the server agent function interface to the traditional banking system, and interacts with the traditional banking system through the server agent function interface.

[0062] The system and method proposed in the embodiments of the present invention have the following beneficial effects:

[0063] First, the adapter modules (including the first northbound adapter module, the second northbound adapter module, the first southbound adapter module and the second southbound adapter module) are flexibly pluggable, and by combining different southbound adapter modules and northbound adapter modules, they can flexibly adapt to a variety of cloud environments and provide complete support for the old protocols of the banking system.

[0064] Second, the business conversion module of the system proposed in the embodiment of the present invention is decoupled from the communication protocol, focusing on solving the mapping and compatibility problems of business data across environments. If the external deployment environment changes, only the adapter module needs to be replaced. Responsibilities are clearly divided, the adapter module shields the gap in communication technology, and the business conversion module shields the gap in business.

[0065] Third, as the traditional banking system architecture continues to migrate to the cloud, the systems that have already migrated to the cloud are not perceived and can be migrated seamlessly, forming a closed loop across the banking system architecture and ensuring the consistency of data and application logic.

[0066] An embodiment of the present invention further provides a computer device, Figure 6 This is a schematic diagram of a computer device in an embodiment of the present invention. The computer device 600 includes a memory 610, a processor 620, and a computer program 630 stored in the memory 610 and executable on the processor 620. When the processor 620 executes the computer program 630, the method for connecting the banking system to a private cloud is implemented.

[0067] An embodiment of the present invention further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method for connecting the banking system to a private cloud is implemented.

[0068] An embodiment of the present invention further provides a computer program product, which includes a computer program. When the computer program is executed by a processor, the method for connecting a banking system to a private cloud is implemented.

[0069] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program business systems. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program business system implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program codes.

[0070] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program business systems according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0071] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0072] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0073] The specific embodiments described above further illustrate the objectives, technical solutions and beneficial effects of the present invention in detail. It should be understood that the above description is only a specific embodiment of the present invention and is not intended to limit the scope of protection of the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention should be included in the scope of protection of the present invention.

Claims

1. A system for connecting a banking system to a private cloud, characterized in that: include: The cloud proxy module is packaged with the functional interface of the traditional banking system, and exposes the cloud proxy functional interface to the distributed banking system, and is used to interact with the distributed banking system through the cloud proxy functional interface, and interact with the traditional banking system through the packaged functional interface of the traditional banking system; The server proxy module is packaged with a cloud microservice interface, exposing the server proxy function interface to the traditional banking system, and is used to interact with the distributed banking system through the packaged cloud microservice interface and interact with the traditional banking system through the server proxy function interface; The cloud proxy module includes: A first northbound adapter module is used to interact with the distributed banking system on the private cloud through the cloud proxy function interface and process the corresponding private cloud environment interaction data flow; A first southbound adapter module is used to interact with the traditional banking system through the functional interface of the packaged traditional banking system and process the corresponding traditional banking system interaction data flow; The first business conversion module is used to convert the format of the interactive data flow of the private cloud environment and the interactive data flow of the traditional banking system; The first process control module is used to call the first business conversion module to perform format conversion on the first private cloud environment interaction data stream when receiving the first private cloud environment interaction data stream sent by the distributed banking system through the first northbound adapter module, so as to obtain the first traditional banking system interaction data stream; call the first southbound adapter module to send the first traditional banking system interaction data stream to the traditional banking system corresponding to the first traditional banking system interaction data stream; after receiving the second traditional banking system interaction data stream fed back by the traditional banking system through the first southbound adapter module, call the first business conversion module to perform format conversion on the second traditional banking system interaction data stream, so as to obtain the second private cloud environment interaction data stream, and call the first northbound adapter module to send the second private cloud environment interaction data stream to the distributed banking system corresponding to the second private cloud environment interaction data stream.

2. The system according to claim 1, characterized in that The first northbound adapter module is a cloud adapter; the first southbound adapter module is a SOCKET short connection adapter or a SOCKET long connection adapter.

3. The system according to claim 1, characterized in that The server agent modules include: The second northbound adapter module is used to interact with the distributed banking system through the packaged cloud microservice interface and process the corresponding private cloud environment interaction data flow; A second southbound adapter module is used to interact with the traditional banking system through a server proxy function interface and process the corresponding traditional banking system interaction data flow; The second business conversion module is used to convert the format of the interactive data flow of the private cloud environment and the interactive data flow of the traditional banking system; The second process control module is used to call the second business conversion module to perform format conversion on the first traditional banking system interaction data stream when receiving the first traditional banking system interaction data stream sent by the traditional banking system through the second northbound adapter module, so as to obtain the first private cloud environment interaction data stream; call the second southbound adapter module to send the first private cloud environment interaction data stream to the corresponding distributed banking system in the first private cloud environment interaction data stream; after receiving the second private cloud environment interaction data stream fed back by the distributed banking system through the second southbound adapter module, call the second business conversion module to perform format conversion on the second private cloud environment interaction data stream, so as to obtain the second traditional banking system interaction data stream, and call the second northbound adapter module to send the second traditional banking system interaction data stream to the traditional banking system corresponding to the second traditional banking system interaction data stream.

4. The system according to claim 3, characterized in that The second northbound adapter module is a SOCKET short connection adapter or a SOCKET long connection adapter; the second southbound adapter module is a cloud adapter.

5. The system according to claim 1 or 3, characterized in that: The first private cloud environment interaction data flow and the second private cloud environment interaction data flow adopt JSON format, and the first traditional banking system interaction data flow and the first traditional banking system interaction data flow adopt XML or string messages.

6. A method for connecting a banking system to a private cloud, characterized in that: include: After receiving the interactive instruction sent by the distributed banking system, interact with the traditional banking system through the functional interface of the traditional banking system packaged in the cloud proxy module, wherein the cloud proxy module exposes the cloud proxy functional interface to the distributed banking system, and interacts with the distributed banking system through the cloud proxy functional interface; After receiving the interaction instruction sent by the traditional banking system, the server interacts with the distributed banking system through the cloud microservice interface packaged in the server proxy module, wherein the server proxy module exposes the server proxy function interface to the traditional banking system, and interacts with the traditional banking system through the server proxy function interface; The cloud proxy module includes: A first northbound adapter module is used to interact with the distributed banking system on the private cloud through the cloud proxy function interface and process the corresponding private cloud environment interaction data flow; A first southbound adapter module is used to interact with the traditional banking system through the functional interface of the packaged traditional banking system and process the corresponding traditional banking system interaction data flow; The first business conversion module is used to convert the format of the interactive data flow of the private cloud environment and the interactive data flow of the traditional banking system; The first process control module is used to call the first business conversion module to perform format conversion on the first private cloud environment interaction data stream when receiving the first private cloud environment interaction data stream sent by the distributed banking system through the first northbound adapter module, so as to obtain the first traditional banking system interaction data stream; call the first southbound adapter module to send the first traditional banking system interaction data stream to the traditional banking system corresponding to the first traditional banking system interaction data stream; after receiving the second traditional banking system interaction data stream fed back by the traditional banking system through the first southbound adapter module, call the first business conversion module to perform format conversion on the second traditional banking system interaction data stream, so as to obtain the second private cloud environment interaction data stream, and call the first northbound adapter module to send the second private cloud environment interaction data stream to the distributed banking system corresponding to the second private cloud environment interaction data stream.

7. A computer device comprising a memory, a processor and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the method of claim 6 is implemented.

8. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method of claim 6 is implemented.

9. A computer program product, characterized in that The computer program product comprises a computer program, and when the computer program is executed by a processor, the method according to claim 6 is implemented.

Citation Information

Patent Citations

  • Docking system of bank financial service system and financial futures data exchange platform

    CN112116444A

  • Internet of things gateway southbound equipment interface proxy device and implementation method

    CN113810271A