Middle station interface management method and system

Through the registration center, the centralized management of middle-end services and all interface services is solved, and the problems of middle-end service status agnostic and interface call address changes in traditional methods are realized, efficient management and call of middle-end service interfaces are improved, and the stability and operation convenience of the business system are improved.

CN119629224APending Publication Date: 2025-03-14BEIJING CHINA POWER INFORMATION TECH
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411740423.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-29
Publication Date
2025-03-14

AI Technical Summary

Technical Problem

When the traditional middle-end service calls interface method is unavailable or abnormal, the business system cannot know the status of the middle-end service, resulting in abnormal business system. Moreover, when the middle-end service is migrated, the interface call address changes, and the business system needs complex operations to ensure normal operation.

Method used

Through the registration center, the middle platform services and all interface services are managed uniformly. The middle platform services send status update requests to the registration center regularly. The gateway service regularly obtains status information of the middle platform services and all interface services from the registration center. The business system calls the interface through the gateway service and obtains the status of the middle platform services.

Benefits of technology

It realizes efficient management and call of middle-end service interfaces, and the business system can ensure normal interface calls without modifying configuration, which reduces operational complexity, improves interface call efficiency and convenience, and ensures the normal operation of the business system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119629224A_ABST
    Figure CN119629224A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a middle station interface management method and system, and the method comprises the steps: a middle station service sends a registration request to a registration center, and after the registration succeeds, the middle station service sends a state updating request to the registration center at regular time, the registration center updates the state information of the middle station service and all the interface services according to the state information in the state updating request; and the gateway service sends a registration request to the registration center, and after registration succeeds, the gateway service sends a service acquisition request to the registration center at regular time, so that the registration center returns state information of the middle station service and all interface services to the gateway service. According to the method, the registration center is used for uniformly managing the middle station service and all interface services, the business system can obtain the state of the middle station service through the gateway service and calls the target interface of the middle station service through the gateway service, the business system does not need complex operation, and the interface calling efficiency and convenience are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the field of computer system technology, and in particular, to a middleware interface management method and system. Background Art

[0002] The middle office service provides multiple interfaces for business systems to call to complete relevant business functions. The traditional method of calling the middle office service interface is that the technician views the interface information online or offline, and sends a request to the interface through the browser client. If the request is successful, the business logic continues to be processed. When the middle office service is unavailable or in other abnormal states, the business system cannot know the status of the middle office service, which may cause abnormalities in the business system. Summary of the invention

[0003] In view of this, the purpose of the embodiments of the present application is to propose a middle-office interface management method and system to solve the interface management problem of the middle-office service.

[0004] Based on the above purpose, the embodiment of the present application provides a middle platform interface management method, including:

[0005] The middle office service sends a registration request to the registration center, which includes the registration information of the middle office service and all interface services provided by the middle office service;

[0006] When the middle platform service receives the registration success sent by the registration center, the middle platform service periodically sends a status update request to the registration center, so that the registration center updates the status information of the middle platform service and all interface services according to the status information in the status update request;

[0007] The gateway service sends a registration request to the registration center;

[0008] When the gateway service receives the registration success sent by the registration center, the gateway service periodically sends a service acquisition request to the registration center so that the registration center returns the status information of the middle platform service and all interface services to the gateway service.

[0009] Optionally, the status information of the middle platform service includes an available status and a service address, and the status information of the interface service includes an interface address of the interface service. The method further includes:

[0010] The gateway service receives the business request for the target interface service sent by the business application, determines whether the availability status of the middle platform service is available, and if so, queries the status information of all interface services according to the target interface service, determines the interface address of the target interface service, and forwards the business request to the interface address of the target interface service.

[0011] Optionally, the service request includes an application address of the service application, and the method further includes:

[0012] The gateway service establishes a routing table including the application address and the interface address of the target interface service.

[0013] Optionally, the method further includes:

[0014] The gateway service receives the service response of the target interface service, queries the routing table according to the interface address in the service response, determines the application address, and forwards the service response to the application address of the service application.

[0015] Optionally, the method further includes:

[0016] When the gateway service determines that the availability status of the middle platform service is unavailable, an exception response indicating that the middle platform service is unavailable is sent to the business application.

[0017] The present application also provides a middle platform interface management system, including:

[0018] The middle platform service is used to send a registration request to the registration center, the registration request includes the registration information of the middle platform service and all interface services provided by the middle platform service; and when the middle platform service receives the registration success sent by the registration center, the middle platform service periodically sends a status update request to the registration center, so that the registration center updates the status information of the middle platform service and all interface services according to the status information in the status update request;

[0019] A gateway service is used to send a registration request to the registration center; and when the gateway service receives the registration success sent by the registration center, the gateway service periodically sends a service acquisition request to the registration center so that the registration center returns the status information of the middle platform service and all interface services to the gateway service.

[0020] Optionally, the status information of the middle platform service includes an available status and a service address, and the status information of the interface service includes an interface address of the interface service;

[0021] The gateway service is used to receive business requests for the target interface service sent by the business application, determine whether the availability status of the middle office service is available, and if so, query the status information of all interface services according to the target interface service, determine the interface address of the target interface service, and forward the business request to the interface address of the target interface service.

[0022] Optionally, the service request includes an application address of the service application;

[0023] The gateway service is used to establish a routing table including the application address and the interface address of the target interface service.

[0024] Optionally, the gateway service is used to receive a business response from the target interface service, query the routing table according to the interface address in the business response, determine the application address, and forward the business response to the application address of the business application.

[0025] Optionally, the gateway service is used to send an exception response indicating that the middle office service is unavailable to the business application when it is determined that the availability status of the middle office service is unavailable.

[0026] From the above, it can be seen that the middle-office interface management method and system provided in the embodiment of the present application, after the middle-office service successfully registers in the registration center, it periodically sends a status update request to the registration center, and the registration center updates the status information of the middle-office service and all interface services according to the status information in the status update request; after the gateway service successfully registers in the registration center, it periodically obtains the status information of the middle-office service and all interface services from the registration center. This application uses the registration center to uniformly manage the middle-office service and all interface services. The business system can obtain the latest status of the middle-office service through the gateway service, and call the target interface of the middle-office service through the gateway service. Even if the middle-office service and the interface change, the business system does not need to perform complex operations, which can improve the efficiency and convenience of the interface call of the middle-office service, and is conducive to maintaining the normal operation of the business system. BRIEF DESCRIPTION OF THE DRAWINGS

[0027] In order to more clearly illustrate the embodiments of the present application or the technical solutions in 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 only embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0028] Figure 1 A schematic diagram of a method flow of an embodiment of the present application;

[0029] Figure 2 A schematic diagram of the system architecture of an embodiment of the present application;

[0030] Figure 3 A schematic diagram of the system architecture for the migration of the middle office service in an embodiment of the present application;

[0031] Figure 4 A system structure block diagram of an embodiment of the present application;

[0032] Figure 5 This is a structural block diagram of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION

[0033] In order to make the objectives, technical solutions and advantages of the present disclosure more clearly understood, the present disclosure is further described in detail below in combination with specific embodiments and with reference to the accompanying drawings.

[0034] It should be noted that, unless otherwise defined, the technical terms or scientific terms used in the embodiments of the present application should be the usual meanings understood by people with ordinary skills in the field to which the present disclosure belongs. The "first", "second" and similar words used in the embodiments of the present application do not represent any order, quantity or importance, but are only used to distinguish different components. "Including" or "comprising" and similar words mean that the elements or objects appearing in front of the word cover the elements or objects listed after the word and their equivalents, without excluding other elements or objects. "Connecting" or "connected" and similar words are not limited to physical or mechanical connections, but can include electrical connections, whether direct or indirect. "Up", "down", "left", "right" and the like are only used to represent relative positional relationships. When the absolute position of the described object changes, the relative positional relationship may also change accordingly.

[0035] As described in the background technology section, the business system implements related business functions by calling the relevant interfaces of the middle-office service. When the middle-office service is offline or unavailable, the business system cannot know the status of the middle-office service. Due to the inability to call the interface normally, it cannot operate normally, and even unpredictable exceptions may occur. When the middle-office service is migrated, the interface call address changes. The business system needs to obtain the new address and modify the relevant configuration, repackage and deploy the business application, and use the new business application to call the interface at the new address to ensure normal business functions. The operation is cumbersome and the efficiency is low.

[0036] In view of this, an embodiment of the present application provides a middle-office interface management method, which uses a registration center to manage the middle-office service and all its interfaces, and uses a gateway service to obtain the status information of the middle-office service and all its interfaces from the registration center. The business system calls the interface through the gateway service and obtains the status of the middle-office service. The business system can ensure normal interface calls without modifying the configuration, which is conducive to maintaining the normal operation of the business system, reducing the difficulty of operation, and improving the efficiency of interface calls.

[0037] The technical solution of the present application is further described in detail below through specific embodiments.

[0038] like Figure 1 , 2 As shown, the middle platform interface management method provided in the embodiment of the present application includes:

[0039] S101: The middle platform service sends a registration request to the registration center, and the registration request includes registration information of the middle platform service and all interface services provided by the middle platform service;

[0040] S102: After the middle platform service receives the registration success sent by the registration center, the middle platform service periodically sends a status update request to the registration center, so that the registration center updates the status information of the middle platform service and all interface services according to the status information in the status update request;

[0041] In this embodiment, the middle platform service sends a registration request to the registration center deployed on the cloud server. After successful registration, the registration center is used to uniformly manage the middle platform service and all interface services provided by the middle platform service. The registration request sent when the middle platform service is registered includes the registration information of the middle platform service and the registration information of all interface services. The registration information includes the service address, configuration parameters, etc. of the middle platform service, the number and type of interface services that can be provided, and the interface address and type of the interface service.

[0042] Considering that the status of the middle-office service will change, after the middle-office service is successfully registered, it is necessary to periodically send a status update request to the registration center. The status update request includes the current status of the middle-office service and the current status of all interface services. After receiving the status update request, the registration center updates the saved status information of the middle-office service according to the current status of the middle-office service, and updates the saved status information of each interface service according to the current status of all interface services, so as to achieve real-time status maintenance of the middle-office service and all interface services. Among them, the status information includes the service address of the middle-office service and the available status of the middle-office service, the interface address of the interface service, etc. When the middle-office service is offline or fails, the middle-office service is in an unavailable state.

[0043] like Figure 3 As shown, when the middle-office service migrates, for example, from a virtual server to a cloud server, the address of the middle-office service changes, and the addresses of all the interface services it provides also change. To ensure the normal calling of the business system, the middle-office service uniformly reports the changed status information to the registration center so that the business system can make interface calls based on the latest status of the middle-office service.

[0044] S103: The gateway service sends a registration request to the registration center;

[0045] S104: After the gateway service receives the registration success message sent by the registration center, the gateway service periodically sends a service acquisition request to the registration center so that the registration center returns the status information of the middle platform service and all interface services to the gateway service.

[0046] In this embodiment, the gateway service sends a registration request to the registration center. After successful registration, it periodically sends a request to obtain service to the registration center, that is, it periodically obtains the status information of the central service and all interface services from the registration center, and saves the status information of the central service and all interface services locally, and updates the currently saved status information according to the status information obtained each time. Among them, the registration request sent when the gateway service is registered includes the registration information of the gateway service, and the registration information includes the service address, configuration parameters, etc. of the gateway service.

[0047] The middle-office interface management method provided in this embodiment is based on the service registration and discovery mechanism, and utilizes the registration center to uniformly manage and maintain the middle-office service and all the interface services it provides. The gateway service can obtain the latest status information of the middle-office service and all the interface services from the registration center. The business system can obtain the status of the middle-office service through the gateway service, and implement the call of the target interface service through the gateway service. The business system does not need to perform any modification operations, thereby improving the unified management level and ease of use of the middle-office service.

[0048] In some embodiments, the method further comprises:

[0049] The gateway service receives the business request for the target interface service sent by the business application, determines whether the availability status of the middle office service is available, and if so, queries the status information of all interface services according to the target interface service, determines the interface address of the target interface service, and forwards the business request to the interface address of the target interface service.

[0050] In this embodiment, when a business application needs to call the target interface of the middle office service, the business application sends a business request including the target interface service to the gateway service. After receiving the business request, the gateway service first determines whether the availability status of the middle office service is available. If the middle office service is in an available state, it queries the status information of all interface services provided by the middle office service stored by the target interface service, determines the interface address corresponding to the target interface service, and forwards the business request to the target interface service corresponding to the interface address, thereby realizing the business application's call to the target interface.

[0051] In some embodiments, the service request sent by the service application includes the application address of the service application, and the method further includes: the gateway service establishes a routing table including the application address and the interface address of the target interface service. That is, when the gateway service determines that the service application can call the target interface and forwards the service request to the target interface, a routing table including the application address of the service application and the interface address of the target interface service is established, and data forwarding between the service application and the target interface can be performed directly according to the routing table.

[0052] In some embodiments, the method further includes: the gateway service receives a business response from the target interface service, queries the routing table according to the interface address in the business response, determines the application address, and forwards the business response to the application address of the business application. That is, after the gateway service establishes the routing table, when receiving the business response returned by the target interface service, it queries the routing table according to the interface address in the business response, determines the application address corresponding to the interface address, and forwards the business response to the business application corresponding to the application address, thereby realizing data interaction between the business application and the target interface in the middle platform service.

[0053] In some embodiments, the method further includes: when the gateway service determines that the availability status of the middle office service is unavailable, sending an exception response indicating that the middle office service is unavailable to the business application.

[0054] In this embodiment, the registration center uniformly manages the status of the center service. When the registration center receives the status information of the center service, which is abnormal such as a failure, or does not receive the status information reported by the center service within a certain period of time, the status information of the center service is updated to an unavailable state; the gateway service obtains the status information of the center service from the registration center and updates the status information of the center service stored locally. When the business application calls the interface through the gateway service, the gateway service determines that the center service is in an unavailable state and directly returns the unavailable state of the center service to the business application, so that the business application can perform other processing based on the feedback of the center service status information, avoiding other abnormal situations in the business system due to the inability to call the interface.

[0055] In some methods, when a specific fault occurs in the middle office service, the status information including the fault type can be reported to the registration center. The gateway service obtains the status information of the middle office service and returns the fault type to the business application to facilitate the business application to obtain the specific status of the middle office service.

[0056] The middle platform interface management method provided in the embodiment of the present application utilizes the registration center to uniformly manage the middle platform service and all the interface services it provides. The gateway service can obtain the status information of the middle platform service and all the interface services from the registration center. The business system can obtain the status of the middle platform service through the gateway service and call the interface of the middle platform service through the gateway service. The business system does not need to care whether the status of the interface changes or modify the configuration, which reduces the operational complexity of the interface call, improves operational efficiency and convenience, and is conducive to maintaining the normal operation of the business system. The service registration and discovery mechanism can effectively maintain and manage multiple middle platform services and the interface services provided by each middle platform service, and improve the management level and efficiency of the middle platform service.

[0057] It should be noted that the method of the embodiment of the present application can be performed by a single device, such as a computer or server. The method of this embodiment can also be applied to a distributed scenario and completed by multiple devices cooperating with each other. In the case of such a distributed scenario, one of the multiple devices can only perform one or more steps in the method of the embodiment of the present application, and the multiple devices will interact with each other to complete the described method.

[0058] It should be noted that the above is a description of a specific embodiment of the present specification. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the embodiments and still achieve the desired results. In addition, the processes depicted in the drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0059] like Figure 4 As shown, the embodiment of the present application also provides a middle platform interface management system, including:

[0060] The middle platform service is used to send a registration request to the registration center, the registration request includes the registration information of the middle platform service and all interface services provided by the middle platform service; and when the middle platform service receives the registration success sent by the registration center, the middle platform service periodically sends a status update request to the registration center, so that the registration center updates the status information of the middle platform service and all interface services according to the status information in the status update request;

[0061] A gateway service is used to send a registration request to the registration center; and when the gateway service receives the registration success sent by the registration center, the gateway service periodically sends a service acquisition request to the registration center so that the registration center returns the status information of the middle platform service and all interface services to the gateway service.

[0062] In some embodiments, the status information of the middle platform service includes the available status and the service address, and the status information of the interface service includes the interface address of the interface service;

[0063] The gateway service is used to receive business requests for the target interface service sent by the business application, determine whether the availability status of the middle office service is available, and if so, query the status information of all interface services according to the target interface service, determine the interface address of the target interface service, and forward the business request to the interface address of the target interface service.

[0064] In some embodiments, the service request includes an application address of the service application;

[0065] The gateway service is used to establish a routing table including the application address and the interface address of the target interface service.

[0066] In some embodiments, the gateway service is used to receive a service response from a target interface service, query the routing table according to the interface address in the service response, determine the application address, and forward the service response to the application address of the service application.

[0067] In some embodiments, the gateway service is used to send an exception response indicating that the middle office service is unavailable to the business application when the availability status of the middle office service is determined to be unavailable.

[0068] For the convenience of description, the above system is described by dividing the functions into various modules. Of course, when implementing the embodiments of the present application, the functions of each module can be implemented in the same or multiple software and / or hardware.

[0069] The system of the above embodiment is used to implement the corresponding method in the above embodiment, and has the beneficial effects of the corresponding method embodiment, which will not be described in detail here.

[0070] Figure 5 A more specific schematic diagram of the hardware structure of an electronic device provided in this embodiment is shown, and the device may include: a processor 1010, a memory 1020, an input / output interface 1030, a communication interface 1040, and a bus 1050. The processor 1010, the memory 1020, the input / output interface 1030, and the communication interface 1040 are connected to each other through the bus 1050 in the device.

[0071] The processor 1010 can be implemented by a general-purpose CPU (Central Processing Unit), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of this specification.

[0072] The memory 1020 may be implemented in the form of ROM (Read Only Memory), RAM (Random Access Memory), static storage device, dynamic storage device, etc. The memory 1020 may store an operating system and other application programs. When the technical solutions provided in the embodiments of this specification are implemented by software or firmware, the relevant program codes are stored in the memory 1020 and are called and executed by the processor 1010.

[0073] The input / output interface 1030 is used to connect the input / output module to realize information input and output. The input / output module can be configured in the device as a component (not shown in the figure), or it can be externally connected to the device to provide corresponding functions. The input device may include a keyboard, a mouse, a touch screen, a microphone, various sensors, etc., and the output device may include a display, a speaker, a vibrator, an indicator light, etc.

[0074] The communication interface 1040 is used to connect a communication module (not shown) to realize communication interaction between the device and other devices. The communication module can realize communication through a wired mode (such as USB, network cable, etc.) or a wireless mode (such as mobile network, WIFI, Bluetooth, etc.).

[0075] The bus 1050 includes a path that transmits information between the various components of the device (eg, the processor 1010, the memory 1020, the input / output interface 1030, and the communication interface 1040).

[0076] It should be noted that, although the above device only shows the processor 1010, the memory 1020, the input / output interface 1030, the communication interface 1040 and the bus 1050, in the specific implementation process, the device may also include other components necessary for normal operation. In addition, it can be understood by those skilled in the art that the above device may also only include the components necessary for implementing the embodiments of the present specification, and does not necessarily include all the components shown in the figure.

[0077] The electronic device of the above embodiment is used to implement the corresponding method in the above embodiment, and has the beneficial effects of the corresponding method embodiment, which will not be described in detail here.

[0078] The computer-readable medium of this embodiment includes permanent and non-permanent, removable and non-removable media, and information storage can be implemented by any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, read-only compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device.

[0079] Those skilled in the art should understand that the discussion of any of the above embodiments is merely illustrative and is not intended to imply that the scope of the present disclosure (including the claims) is limited to these examples. Based on the concept of the present disclosure, the technical features in the above embodiments or different embodiments may be combined, the steps may be implemented in any order, and there are many other variations of the different aspects of the embodiments of the present application as described above, which are not provided in detail for the sake of simplicity.

[0080] In addition, to simplify the description and discussion, and in order not to make the embodiments of the present application difficult to understand, the known power supply / ground connection with the integrated circuit (IC) chip and other components may or may not be shown in the provided drawings. In addition, the device can be shown in the form of a block diagram to avoid making the embodiments of the present application difficult to understand, and this also takes into account the fact that the details of the implementation of these block diagram devices are highly dependent on the platform to be implemented in the embodiments of the present application (that is, these details should be fully within the scope of understanding of those skilled in the art). In the case of elaborating specific details (e.g., circuits) to describe exemplary embodiments of the present disclosure, it is obvious to those skilled in the art that the embodiments of the present application can be implemented without these specific details or when these specific details are changed. Therefore, these descriptions should be considered illustrative rather than restrictive.

[0081] Although the present disclosure has been described in conjunction with specific embodiments of the present disclosure, many replacements, modifications and variations of these embodiments will be apparent to those skilled in the art from the foregoing description. For example, other memory architectures (e.g., dynamic RAM (DRAM)) may use the embodiments discussed.

[0082] The embodiments of the present application are intended to cover all such substitutions, modifications and variations that fall within the broad scope of the appended claims. Therefore, any omissions, modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the embodiments of the present application should be included in the scope of protection of the present disclosure.

Claims

1. A middle platform interface management method, characterized in that: include: The middle office service sends a registration request to the registration center, which includes the registration information of the middle office service and all interface services provided by the middle office service; When the middle platform service receives the registration success sent by the registration center, the middle platform service periodically sends a status update request to the registration center, so that the registration center updates the status information of the middle platform service and all interface services according to the status information in the status update request; The gateway service sends a registration request to the registration center; When the gateway service receives the registration success sent by the registration center, the gateway service periodically sends a service acquisition request to the registration center so that the registration center returns the status information of the middle platform service and all interface services to the gateway service.

2. The method according to claim 1, characterized in that The status information of the middle platform service includes the available status and service address, and the status information of the interface service includes the interface address of the interface service. The method further includes: The gateway service receives the business request for the target interface service sent by the business application, determines whether the availability status of the middle platform service is available, and if so, queries the status information of all interface services according to the target interface service, determines the interface address of the target interface service, and forwards the business request to the interface address of the target interface service.

3. The method according to claim 2, characterized in that The service request includes an application address of the service application, and the method further includes: The gateway service establishes a routing table including the application address and the interface address of the target interface service.

4. The method according to claim 3, characterized in that Also includes: The gateway service receives the service response of the target interface service, queries the routing table according to the interface address in the service response, determines the application address, and forwards the service response to the application address of the service application.

5. The method according to claim 2, characterized in that: Also includes: When the gateway service determines that the availability status of the middle platform service is unavailable, an exception response indicating that the middle platform service is unavailable is sent to the business application.

6. A middle platform interface management system, characterized in that: include: The middle office service is used to send a registration request to the registration center. The registration request includes the registration information of the middle office service and all interface services provided by the middle office service; And when the middle platform service receives the registration success sent by the registration center, the middle platform service regularly sends a status update request to the registration center, so that the registration center updates the status information of the middle platform service and all interface services according to the status information in the status update request; Gateway service, used to send a registration request to the registration center; And when the gateway service receives the registration success sent by the registration center, the gateway service periodically sends a service acquisition request to the registration center so that the registration center returns the status information of the middle platform service and all interface services to the gateway service.

7. The system according to claim 6, characterized in that The status information of the middle platform service includes the available status and service address, and the status information of the interface service includes the interface address of the interface service; The gateway service is used to receive business requests for the target interface service sent by the business application, determine whether the availability status of the middle office service is available, and if so, query the status information of all interface services according to the target interface service, determine the interface address of the target interface service, and forward the business request to the interface address of the target interface service.

8. The system according to claim 7, characterized in that The service request includes an application address of the service application; The gateway service is used to establish a routing table including the application address and the interface address of the target interface service.

9. The system according to claim 8, characterized in that The gateway service is used to receive the service response of the target interface service, query the routing table according to the interface address in the service response, determine the application address, and forward the service response to the application address of the service application.

10. The system according to claim 7, characterized in that The gateway service is used to send an abnormal response of unavailability of the middle platform service to the business application when it is determined that the availability status of the middle platform service is unavailable.