Tool registration method, apparatus, device, storage medium and program product

By automating the processing of information templates and standard interfaces, the high cost and low flexibility issues caused by independent operation and maintenance tools are resolved, and efficient and unified registration of operation and maintenance tools is achieved.

CN118860520BActive Publication Date: 2025-11-07CCB FINTECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411098995.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-08-12
Publication Date
2025-11-07
Estimated Expiration
2044-08-12

AI Technical Summary

Technical Problem

In computer operations and maintenance, the independent operation and maintenance tools result in high manual registration costs, high time costs, and low flexibility, making it difficult for existing technologies to achieve efficient and unified registration.

Method used

By defining information templates and standard interfaces, the system automatically converts operation and maintenance tool information into array objects, parses and registers them to the portal center using predefined fields, and achieves role registration.

Benefits of technology

It has enabled automated and unified registration of operation and maintenance tools, reducing labor and time costs and improving the flexibility and efficiency of registration.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118860520B_ABST
    Figure CN118860520B_ABST
Patent Text Reader

Abstract

The disclosure provides a tool registration method, which can be applied to the technical field of computers and the technical field of financial technology. The tool registration method comprises the following steps: filling tool information of a plurality of operation and maintenance tools into an information template to obtain a plurality of standardized tool information corresponding to the plurality of operation and maintenance tools; in response to the presence of a target operation and maintenance tool installed in the plurality of operation and maintenance tools, converting the standardized tool information corresponding to the target operation and maintenance tool into an array object; performing the following traversal on the standardized tool information of the target operation and maintenance tool according to a traversal order: parsing the array object by using a predetermined field to obtain a parsing result, and registering the target operation and maintenance tool at a standard interface of a portal center according to the parsing result; and in response to the completion of the registration of the target operation and maintenance tool, obtaining role information of the target operation and maintenance tool from the array object, and performing role registration at the portal center according to the role information. The disclosure further provides a tool registration device, equipment, a storage medium and a program product.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present disclosure relates to the technical field of computer and the technical field of financial technology, in particular to a tool registration method, device, equipment, storage medium and program product. BACKGROUND

[0002] In the daily operation and maintenance work of computers, various operation and maintenance tools are generally used, but since the operation and maintenance tools are generally independent of each other, when registering information of the operation and maintenance tools, the operation and maintenance personnel responsible for the operation and maintenance tools need to manually register the operation and maintenance tools respectively, which may lead to an increase in labor cost and time cost. Moreover, when registering the operation and maintenance tools, different scripts are generally written for different operation and maintenance tools, and different tool access interfaces are provided, and under the current situation of a large number of operation and maintenance tools, this may lead to problems of low flexibility and low efficiency in registering the operation and maintenance tools. SUMMARY

[0003] In view of the above problems, the present disclosure provides a tool registration method, device, equipment, storage medium and program product for improving the flexibility and registration efficiency of tool registration.

[0004] One aspect of the present disclosure provides a tool registration method, the method comprising: filling tool information of a plurality of operation and maintenance tools into an information template to obtain a plurality of standardized tool information corresponding to the plurality of operation and maintenance tools, wherein the information template comprises a predetermined field; in response to the presence of a target operation and maintenance tool installed in the plurality of operation and maintenance tools, converting the standardized tool information corresponding to the target operation and maintenance tool into an array object; traversing the standardized tool information of the target operation and maintenance tool in accordance with a traversal order until the target operation and maintenance tool is registered to a portal center, wherein the traversal process comprises the following operations: parsing the array object by using the predetermined field to obtain a parsing result, and registering the target operation and maintenance tool at a standard interface of the portal center according to the parsing result; in response to the completion of the registration of the target operation and maintenance tool, obtaining role information of the target operation and maintenance tool from the array object, and performing role registration of the target operation and maintenance tool at the portal center according to the role information.

[0005] According to an embodiment of the present disclosure, the tool information includes physical subsystem information, and application information and role information subordinate to the physical subsystem information; and the filling of the tool information of the plurality of operation and maintenance tools into the information template to obtain a plurality of standardized tool information corresponding to the plurality of operation and maintenance tools comprises: for the tool information of any one of the plurality of operation and maintenance tools: identifying the predetermined field in the information template to obtain an identification result; according to the identification result, searching the tool information for the physical subsystem information, the application information, and the role information matching the identification result; and splicing the physical subsystem information, the application information, and the role information into a filling area associated with the predetermined field to generate the standardized tool information.

[0006] According to an embodiment of the present disclosure, the array object includes the application information; and the parsing of the array object by using the predetermined field to obtain a parsing result comprises: traversing the array object, and parsing the application information in the array object by using the predetermined field to obtain an application name, an application identifier, and an access path of the application; and generating the parsing result according to the application name, the application identifier, and the processed access path.

[0007] According to an embodiment of the present disclosure, the standard interface includes an application registration standard interface; and the registration of the target operation and maintenance tool in the standard interface of the portal center according to the parsing result comprises: converting the format of the parsing result to obtain target information; calling the application registration standard interface in the portal center; and registering the target operation and maintenance tool in the application registration standard interface based on the target information.

[0008] According to an embodiment of the present disclosure, the role information includes a role name and a role code; and the obtaining of the role information of the target operation and maintenance tool from the array object, and the role registration of the target operation and maintenance tool in the portal center according to the role information comprises: traversing the array object, and obtaining the role name and the role code from the array object by using the predetermined field; and registering the target operation and maintenance tool in the application standard registration interface by using the processed role name and role code.

[0009] According to an embodiment of the present disclosure, the registration of the target operation and maintenance tool in the application standard registration interface by using the processed role name and role code comprises: performing format conversion processing on the role name and the role code respectively to obtain a target role name and a target role code; calling the application standard registration interface; and registering the target operation and maintenance tool in the application standard registration interface according to the target role name and the target role code.

[0010] According to an embodiment of the present disclosure, the traversal order is determined by: in response to the existence of a target operation and maintenance tool in the plurality of operation and maintenance tools, obtaining attribute information of the target operation and maintenance tool; determining a registration priority of the target operation and maintenance tool according to the attribute information; and generating a traversal order of the target operation and maintenance tool according to the registration priority.

[0011] Another aspect of the present disclosure also provides a tool registration device, the device comprising: a filling module configured to fill tool information of a plurality of operation and maintenance tools into an information template to obtain a plurality of standardized tool information corresponding to the plurality of operation and maintenance tools, wherein the information template comprises predetermined fields; a conversion module configured to convert the standardized tool information corresponding to a target operation and maintenance tool into an array object in response to the existence of the target operation and maintenance tool in the plurality of operation and maintenance tools; and a registration module configured to traverse the standardized tool information of the target operation and maintenance tool according to a traversal order until the target operation and maintenance tool is registered to a portal center, wherein the registration module comprises a first registration submodule and a second registration submodule: the first registration submodule is configured to parse the array object by using the predetermined fields to obtain a parsing result, and register the target operation and maintenance tool at a standard interface of the portal center according to the parsing result; and the second registration submodule is configured to obtain role information of the target operation and maintenance tool from the array object in response to the completion of the registration of the target operation and maintenance tool, and perform role registration of the target operation and maintenance tool at the portal center according to the role information.

[0012] Another aspect of the present disclosure also provides an electronic device comprising: one or more processors; and a memory configured to store one or more computer programs, wherein the one or more processors are configured to execute the one or more computer programs to implement the steps of the tool registration method.

[0013] Another aspect of the present disclosure also provides a computer-readable storage medium having stored thereon a computer program or instructions, wherein the computer program or instructions are executed by a processor to implement the steps of the tool registration method.

[0014] Another aspect of the present disclosure also provides a computer program product comprising a computer program or instructions, wherein the computer program or instructions are executed by a processor to implement the steps of the tool registration method.

[0015] According to an embodiment of the present disclosure, the tool information of the operation and maintenance tool is filled into the information template to obtain standardized tool information; in response to the target operation and maintenance tool being installed, the standardized tool information corresponding to the target operation and maintenance tool is converted into an array object; the data object is parsed by using a predetermined field to obtain a parsing result, and the target operation and maintenance tool is registered to a standard interface of a portal center according to the parsing result; and in response to the target operation and maintenance tool completing the registration, the target operation and maintenance tool is registered according to the role information obtained from the data object. In the tool registration process, the information template is set to obtain the standardized tool information, and the tool registration process is automatically triggered after the operation and maintenance tool is installed, that is, the tool information is converted into the array object, and the data object is automatically parsed by using the predetermined field, the operation and maintenance tool is registered to the standard registration interface of the portal center according to the parsing result, and the role is automatically registered after the registration is completed. Therefore, the batch operation and maintenance tools can be uniformly registered to the portal center, and the operation and maintenance tools can be managed through the standard registration interface of the portal center, thereby at least partially overcoming the problems of high labor cost and high time cost in the related art, and achieving the technical effects of improving the flexibility and efficiency of tool registration. BRIEF DESCRIPTION OF DRAWINGS

[0016] The above and other objects, features and advantages of the present disclosure will become more apparent from the following description when taken in conjunction with the accompanying drawings, in which:

[0017] Figure 1 An application scenario diagram of a tool registration method and device according to an embodiment of the present disclosure is schematically shown;

[0018] FIG. 2 schematically shows a flowchart of a tool registration method according to an embodiment of the present disclosure;

[0019] Figure 3 A schematic diagram of standardized tool information according to an embodiment of the present disclosure is schematically shown;

[0020] Figure 4 A flowchart of a tool registration method according to another embodiment of the present disclosure is schematically shown;

[0021] Figure 5 A structural block diagram of a tool registration device according to an embodiment of the present disclosure is schematically shown; and

[0022] Figure 6 A block diagram of an electronic device suitable for implementing the tool registration method according to an embodiment of the present disclosure is schematically shown. DETAILED DESCRIPTION

[0023] Hereinafter, embodiments of the present disclosure will be described with reference to the accompanying drawings. It should be understood, however, that the description is merely exemplary and is intended to provide a thorough understanding of the present disclosure. The following detailed description and examples are provided as an exemplary basis for understanding the embodiments of the present disclosure, and are not intended to limit the scope thereof in any way. Furthermore, in the following description, descriptions of well-known functions and constructions are omitted to avoid obscuring the concept of the present disclosure in unnecessary detail.

[0024] The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the present disclosure. As used herein, the term "includes" and tautological expressions thereof, such as "including," "includes," "include," "contains," "containing," and so on, mean the presence of stated features, steps, operations, elements, and / or components but do not preclude the presence or addition of one or more other features, steps, operations, elements, components, and / or groups thereof.

[0025] All terms used herein, including technical and scientific terms, have the same meanings as those generally understood by those skilled in the art unless otherwise defined. It should be noted that the terms used herein should be interpreted as having meanings consistent with the context of the present description, and should not be interpreted in an idealized or overly formal manner.

[0026] In the case of using expressions similar to "at least one of A, B, and C, etc.", it should generally be interpreted to include any of them alone, any combination of two or more of them, and the like in a manner that one of ordinary skill in the art would understand the expression (for example, "a system having at least one of A, B, and C" should include a system having A alone, a system having B alone, a system having C alone, a system having A and B together, a system having A and C together, a system having B and C together, and / or a system having A, B, and C together, etc.).

[0027] It should be noted that the method and device determined by the embodiments of the present disclosure can be used in the field of computer technology and the field of financial technology, and can also be used in any field other than the field of computer technology and the field of financial technology. The application field of the determined method and device is not limited by the embodiments of the present disclosure.

[0028] It should be noted that in the embodiments of the present application, some existing industry solutions, components, models, etc. may be mentioned, which should be considered as exemplary, and the purpose is only to illustrate the feasibility of the technical solution in the implementation of the present application, but it does not mean that the applicant has or will necessarily use the solution.

[0029] In the technical solutions of the present disclosure, the user information (including but not limited to user personal information, user image information, user equipment information such as location information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) involved are all information and data authorized by the user or authorized by all parties, and the collection, storage, use, processing, transmission, provision, disclosure and application of related data comply with relevant laws, regulations and standards, necessary security measures are taken, do not violate public order and good customs, and corresponding operation portals are provided for the user to choose authorization or refusal.

[0030] In the scenario of making automatic decisions by using personal information, the method, device and system provided by the embodiments of the present disclosure all provide corresponding operation portals for the user to choose to agree or refuse the automatic decision result; if the user chooses to refuse, the expert decision process is entered. The expression "automatic decision" here refers to the activity of automatically analyzing, evaluating the behavior habits, interests and hobbies or economic, health and credit conditions of a person by a computer program and making decisions. The expression "expert decision" here refers to the activity of making decisions by personnel who are engaged in a certain field, have special experience, knowledge and skills and reach a certain professional level.

[0031] At present, in large operation and maintenance work, various operation and maintenance tools are generally used, and each operation and maintenance tool is relatively independent, so that each tool member needs to personally deploy during deployment, installation and initialization, which increases the deployment cost and consumes a large amount of time and effort. At this time, a deployment and installation platform integrating various operation and maintenance tools is born, which defines a standard tool installation package, and fixed operation and maintenance implement personnel can select and install deployment on the installation platform, thereby reducing the dependence on operation and maintenance tool personnel and further improving the efficiency. However, such deployment and installation can only make the system run, and it is still difficult to achieve the real online working state of the operation and maintenance tool, for example, the related tool agent installation, the required monitoring, inspection, index setting and unified portal registration information (the unified portal registration information refers to that the operation and maintenance tool is registered to the portal, and the portal provides a unified access portal) after the tool installation are not ready, which also means that the operation and maintenance tool cannot be put into use. Overall, the registration of the operation and maintenance tool to the portal center is manually configured through an interface after the deployment of the operation and maintenance tool, which reduces the deployment efficiency; or the operation and maintenance tool is adapted to register to the unified portal by itself, and each operation and maintenance tool realizes its own registration, which causes a complicated implementation mode and cannot reuse similar technical adaptation. From the whole aspect, this not only increases the development and maintenance cost, but also reduces the flexibility and efficiency of tool registration.

[0032] In view of this, embodiments of the present disclosure define a set of standard specifications, design and implement a set of standard universal adapter technology, realize the function of converting the proprietary interface of the tool to the standard interface according to the standard, so as to integrate the operation and maintenance tools into the operation and maintenance portal, reduce the registration threshold of the operation and maintenance tools integrated into the user center, and realize unified registration to the user center, without manual configuration in the user center page, and without the need for each operation and maintenance tool to be implemented by itself. Through the definition of standard specifications, integration is more flexible, and thus multiple operation and maintenance tools can also be better registered to the unified portal, and the initialization efficiency of the operation and maintenance tools is also improved. Specifically, the tool registration method comprises: filling tool information of a plurality of operation and maintenance tools into an information template to obtain a plurality of standardized tool information corresponding to the plurality of operation and maintenance tools, wherein the information template comprises predetermined fields; in response to the existence of a target operation and maintenance tool installed in the plurality of operation and maintenance tools, converting the standardized tool information corresponding to the target operation and maintenance tool into an array object; traversing the standardized tool information of the target operation and maintenance tool according to a traversal order until the target operation and maintenance tool is registered to the portal center, wherein the traversal process comprises the following operations: parsing the array object by using the predetermined fields to obtain a parsing result, and registering the target operation and maintenance tool at the standard interface of the portal center according to the parsing result; in response to the completion of the registration of the target operation and maintenance tool, obtaining role information of the target operation and maintenance tool from the array object, and performing role registration of the target operation and maintenance tool at the portal center according to the role information.

[0033] Figure 1 An application scenario diagram of the tool registration method and device according to an embodiment of the present disclosure is schematically shown.

[0034] As shown in Figure 1 , the application scenario 100 according to this embodiment can include a first terminal device 101, a second terminal device 102, a third terminal device 103, a network 104, and a server 105. The network 104 is a medium for providing a communication link between the first terminal device 101, the second terminal device 102, the third terminal device 103, and the server 105. The network 104 can include various connection types, such as wired, wireless communication links, or optical fiber cables, etc.

[0035] The user can use the first terminal device 101, the second terminal device 102, and the third terminal device 103 to interact with the server 105 through the network 104 to receive or send messages, etc., such as sending a tool registration request, or publishing a tool registration task, receiving a tool registration result, and in another embodiment, the server 105 can also automatically trigger the registration of the tool according to a timing task. Various communication client applications can be installed on the first terminal device 101, the second terminal device 102, and the third terminal device 103, such as various operation and maintenance tools, portal centers receiving tool registration information, shopping applications, web browser applications, search applications, instant messaging tools, mailbox clients, social platform software, etc. (only as an example).

[0036] The first terminal device 101, the second terminal device 102, and the third terminal device 103 can be various electronic devices with a display screen and supporting web browsing, including but not limited to smartphones, tablet computers, laptop computers, desktop computers, etc.

[0037] The server 105 can be a server providing various services, such as a background management server providing support for the user sending a tool registration task using the first terminal device 101, the second terminal device 102, and the third terminal device 103 (only as an example). The background management server can analyze and process the received tool registration task and other data, and feed back the processing result (such as a tool registration result obtained according to the tool registration task, a generated web page, information, or data, etc.) to the terminal device.

[0038] It should be noted that the tool registration method provided by the embodiments of the present disclosure can generally be executed by the server 105. Correspondingly, the tool registration apparatus provided by the embodiments of the present disclosure can generally be arranged in the server 105. The tool registration method provided by the embodiments of the present disclosure can also be executed by a server or a server cluster different from the server 105 and capable of communicating with the first terminal device 101, the second terminal device 102, the third terminal device 103, and / or the server 105. Correspondingly, the tool registration apparatus provided by the embodiments of the present disclosure can also be arranged in a server or a server cluster different from the server 105 and capable of communicating with the first terminal device 101, the second terminal device 102, the third terminal device 103, and / or the server 105.

[0039] It should be understood that Figure 1 The number of terminal devices, networks, and servers in the above-mentioned scenario is only illustrative. According to the implementation needs, there can be any number of terminal devices, networks, and servers.

[0040] The following will be described based on Figure 1 the scenario described above, through Figures 2-4The tool registration method of the embodiments of the present disclosure is described in detail.

[0041] Figure 2 A flowchart of the tool registration method according to the embodiments of the present disclosure is schematically shown.

[0042] As shown in Figure 2 The tool registration method of the embodiments includes operations S210-S230.

[0043] In operation S210, tool information of a plurality of operation and maintenance tools is filled into an information template to obtain a plurality of standardized tool information corresponding to the plurality of operation and maintenance tools, wherein the information template includes predetermined fields.

[0044] In operation S220, in response to the presence of a target operation and maintenance tool that is installed and completed in the plurality of operation and maintenance tools, the standardized tool information corresponding to the target operation and maintenance tool is converted into an array object.

[0045] In operation S230, the standardized tool information of the target operation and maintenance tool is traversed in a traversal order until the target operation and maintenance tool is registered to a portal center.

[0046] The traversal process can include the following operations: the array object is parsed using the predetermined fields to obtain a parsing result, and the target operation and maintenance tool is registered to a standard interface of the portal center according to the parsing result; in response to the completion of the registration of the target operation and maintenance tool, the role information of the target operation and maintenance tool is obtained from the array object, and the target operation and maintenance tool is registered to the portal center according to the role information.

[0047] Optionally, the tool information of the operation and maintenance tool can include physical subsystem information, and application information and role information subordinate to the physical subsystem information. The physical subsystem information can include the name of the physical subsystem and the number of the physical subsystem, etc. The application information can include the application name, the application code, the application access path, the application registration ID, and the application type, etc. The role information can include the role code and the role name, etc. The tool information can be adaptively adjusted according to actual needs.

[0048] Optionally, the information template can be a template predefined for standardizing the unified tool information. The information template can include predetermined fields and filling areas associated with the predetermined fields, which can fill the tool information described above. By filling the tool information into the information template, the standardized tool information can be obtained.

[0049] Optionally, the target operation and maintenance tool can be an operation and maintenance tool that is installed and completed in the plurality of operation and maintenance tools, and there can be multiple target operation and maintenance tools. In response to the target operation and maintenance tool that is installed and completed, the tool information of the target operation and maintenance tool can be converted into an array object (for example, a Java array object).

[0050] Optionally, in response to the tool information of the target tool being converted into the array object, the target operation and maintenance tool can be registered in a traversal order, so that the target operation and maintenance tool is registered to the portal center.

[0051] Optionally, when the registration is performed in the traversal order, the array object can be parsed by using a predetermined field to obtain a parsing result, for example, an application name, an application code, and an access path of the application. The registration of the application information of the target operation and maintenance tool is completed according to the parsing result. For example, the parsing result is converted into registration information required by the target operation and maintenance tool when the target operation and maintenance tool is registered to the standard interface, so that the registration of the target operation and maintenance tool is implemented.

[0052] Optionally, in response to the registration of the application information of the target operation and maintenance tool being completed, the role information can be further obtained from the array object, and the role registration of the operation and maintenance tool is completed according to the role information, for example, the role information is converted into registration information required by the target operation and maintenance tool when the target operation and maintenance tool is registered to the standard interface, so that the role registration is implemented.

[0053] According to the embodiments of the present disclosure, the tool information of the operation and maintenance tool is filled into the information template to obtain standardized tool information. In response to the target operation and maintenance tool being installed, the standardized tool information corresponding to the target operation and maintenance tool is converted into an array object. The array object is parsed by using a predetermined field to obtain a parsing result, and the target operation and maintenance tool is registered to a standard interface of the portal center according to the parsing result. In response to the target operation and maintenance tool being registered, the target operation and maintenance tool is registered to a role according to the role information obtained from the array object. In the tool registration process, the information template is set to obtain the standardized tool information, and the tool registration process is automatically triggered after the operation and maintenance tool is installed, that is, the tool information is converted into the array object, and the array object is automatically parsed by using the predetermined field. The operation and maintenance tool is registered to the standard registration interface of the portal center according to the parsing result, and the role is automatically registered after the registration is completed. Therefore, the batch operation and maintenance tools can be uniformly registered to the portal center, and the operation and maintenance tools can be managed through the standard registration interface of the portal center. At least part of the problems of high labor cost and high time cost in the related art are overcome, and the technical effect of improving the flexibility and efficiency of the tool registration is achieved.

[0054] Optionally, it has been described above that the tool information can include the physical subsystem information, and the application information and the role information subordinate to the physical subsystem information. The operation S210 can include the following process: identifying, for the tool information of any one of the plurality of operation and maintenance tools, a predetermined field in the information template to obtain an identification result; according to the identification result, searching the tool information for the physical subsystem information, the application information, and the role information matching the identification result; and splicing the physical subsystem information, the application information, and the role information into a filling area associated with the predetermined field to generate the standardized tool information.

[0055] Figure 3 An illustrative diagram of the standardized tool information according to an embodiment of the present disclosure is schematically shown.

[0056] As shown in Figure 3 , taking the operation and maintenance tool A as an example, the tool information of the operation and maintenance tool A can include the operation and maintenance tool A (physical subsystem name), the system number xxxx (physical subsystem number), the operation and maintenance tool A-1 (physical subsystem module application name), the module application code xxx1 (physical subsystem module application code), the path / xxxxxx1 / (application access path), the ID xxx1 (application registration ID), the type xxx1 (application type), the role code xxx1 (role code), the role name xxx1 (role name), the operation and maintenance tool A-2 (physical subsystem module application name), the module application code xxx2 (physical subsystem module application code), the path / xxxxxx2 / (application access path), the ID xxx2 (application registration ID), the type xxx2 (application type), the role code xxx2 (role code), and the role name xxx2 (role name).

[0057] Optionally, the predetermined fields in the information template can include the application system name, the application system code, the application program, the application program name, the application program code, the website, the application program registration ID, the type, the role, the role code, and the role name. The identification result obtained by identifying these predetermined fields is, for example, that the application system name is identified as the physical subsystem name, the application system code is identified as the physical subsystem number, the application program name is identified as the physical subsystem module application, the application program code is identified as the physical subsystem module application code, the website is identified as the application access path, the application program registration ID is identified as the application registration ID, the type is identified as the application type, the role code is identified as the role code in the application, and the role name is identified as the role name in the application.

[0058] Optionally, the tool information is standardized by retrieving information matching the predetermined field from the tool information according to the identified predetermined field, and filling the information into the filling area associated with the predetermined field. The standardized tool information obtained in an embodiment can be as shown in Figure 3

[0059] According to an embodiment of the present disclosure, the standardized tool information can be obtained by setting the information template, and the standard specification of the tool information can be defined. The automatic standardization of the information facilitates the management and automatic registration of the tool information, reduces the labor cost and time cost consumed by manual configuration of the information, and is conducive to improving the flexibility and efficiency of tool registration.

[0060] Optionally, the traversal order described above can be used to implement the ordered registration of the operation and maintenance tools. The traversal order can be determined by: in response to the existence of a target operation and maintenance tool that has completed installation in the plurality of operation and maintenance tools, obtaining attribute information of the target operation and maintenance tool; determining a registration priority of the target operation and maintenance tool according to the attribute information; and generating a traversal order of the target operation and maintenance tool according to the registration priority.

[0061] Optionally, the attribute information of the target operation and maintenance tool is, for example, information such as the time when the target operation and maintenance tool completes installation, and the importance of the target operation and maintenance tool. The importance can be determined according to the operation and maintenance job that can be implemented by the target operation and maintenance tool. For example, the importance of the operation and maintenance job can be set in advance, and the importance of the operation and maintenance tool can be determined according to the importance of the operation and maintenance job. In an embodiment, the registration priority of the target operation and maintenance tool can be determined according to the importance of the operation and maintenance tool. The higher the importance of the operation and maintenance tool, the higher the registration priority, and the earlier the completion of registration. When the importance is the same, the target operation and maintenance tool that completes installation first can be registered.

[0062] According to an embodiment of the present disclosure, the registration priority of the target operation and maintenance tool is determined according to the attribute information of the target operation and maintenance tool, and the traversal order is generated according to the registration priority. The automatic and ordered registration of the target operation and maintenance tool according to the traversal order can be implemented. Not only the registration of the batch operation and maintenance tools can be automatically completed, but also the flexibility and efficiency of the registration can be improved.

[0063] Optionally, the traversal order determined based on the above process can be used to implement the registration of the target operation and maintenance tool. During the registration, the application information of the target operation and maintenance tool can be registered first, and then the role information can be registered. For example, as shown in Figure 3 Figure 3 ​​As shown in the operation and maintenance tool A, the application information of the operation and maintenance tool A-1 can be registered first, and then the role information of the operation and maintenance tool A-1 is registered to complete the complete registration of the operation and maintenance tool A-1; the application information of the operation and maintenance tool A-2 is registered; and then the role information of the operation and maintenance tool A-2 is registered to complete the complete registration of the operation and maintenance tool A-2, thereby realizing the complete registration of the operation and maintenance tool A.

[0064] Optionally, when the application information is registered, the following operation can be adopted: the array object is traversed, and the application information in the array object is parsed through a predetermined field to obtain the application name, the application identifier, and the access path of the application; and the parsing result is generated according to the application name, the application identifier, and the processed access path.

[0065] Optionally, the registration granularity of the operation and maintenance tool can be subdivided to the application, and correspondingly, the standard interface can include an application registration standard interface; and the process of registering the target operation and maintenance tool in the standard interface of the portal center according to the parsing result when the application information is registered can include the following operation: the format of the parsing result is converted to obtain target information; the application registration standard interface is called in the portal center; and the target operation and maintenance tool is registered to the application registration standard interface based on the target information.

[0066] Optionally, in an embodiment, the above-mentioned process of registering the application information of the operation and maintenance tool can include the following operation: the Java array object is traversed, and the object is parsed; the application name is obtained through the application program name field, the application code is obtained through the application program code field, and the access path is obtained through the website field; then the system installation and deployment external access ip is added to form the system address accessible externally. The parsing result obtained through the above series of parsing can include the application name, the application code, and the address. The format of the parsing result is converted to obtain the information format required by the application registration standard interface of the portal center when the operation and maintenance tool is registered, and the parsing result after the format conversion can be used as the target information. In response to the completion of the format conversion, the application registration standard interface can be called for registration.

[0067] Optionally, in response to the completion of the registration of the application information of the target operation and maintenance tool, the registration of the role information can be performed. In an embodiment, the role information can include the role name and the role code. The above-mentioned process of obtaining the role information of the target operation and maintenance tool from the array object and registering the target operation and maintenance tool in the portal center according to the role information can include the following operation: the array object is traversed, and the role name and the role code are obtained from the array object by using a predetermined field; and the target operation and maintenance tool is registered in the application standard registration interface by using the processed role name and role code.

[0068] Optionally, in the process of registering the role of the target operation and maintenance tool by using the processed role name and role code and the application standard registration interface, the following operations can be included: format conversion is performed on the role name and the role code respectively to obtain a target role name and a target role code; the application standard registration interface is called; and the target operation and maintenance tool is registered by using the application standard registration interface according to the target role name and the target role code.

[0069] Optionally, in an embodiment, the registration process of the role information described above can include the following operations: after the application information of the operation and maintenance tool is registered, the role to which the application belongs is registered. Before the role information is registered, the Java array object is still traversed, the object is parsed, the role information is obtained, the multiple role information can be parsed together if there is multiple role information, the format of the parsed result is converted into the format of the role information required by the standard registration interface, and the corresponding application standard registration interface is called to register the role. In an embodiment, the admin user can be registered by default.

[0070] According to the embodiments of the present disclosure, by automatically registering the application information and the role information of the operation and maintenance tool, the flexibility and efficiency of registration can be improved. By registering the operation and maintenance tool in the granularity of the application and providing a unified application standard registration interface, the fine management of the operation and maintenance tool can be realized, and the purpose of registering the operation and maintenance tool to the portal center is achieved.

[0071] Figure 4 A flowchart of a tool registration method according to another embodiment of the present disclosure is schematically shown.

[0072] As shown in Figure 4 , the tool registration method of another embodiment can include operations S410-S430.

[0073] In operation S410, an interface definition standard for registering the operation and maintenance tool to the unified portal adapter is proposed. In an embodiment, the interface definition standard can be as shown in Figure 3 .

[0074] In operation S420, a general adapter conforming to the interface definition standard is designed and implemented. In an embodiment, the implementation logic of the adapter can be the traversal process as described in operation 230, that is, the process of registering the application information and the role information.

[0075] In operation S430, after the operation and maintenance tool is installed, the implementation logic of the adapter is triggered to implement the unified registration of the operation and maintenance tool to the portal center. The process can refer to operations S220-S230 described above.

[0076] According to the tool registration method provided in the embodiment of the present disclosure, in the interface definition standard, the information can first be an array in the outermost layer, indicating that multiple operation and maintenance tool information can be covered, and installation and deployment is in units of physical subsystems, which can contain one or more applications, and the actual registered information is finally these application modules. The above case is exemplified by "operation and maintenance tool A". After the operation and maintenance tool is installed, based on the above standard and the implementation of the above logic, it can be integrated into the unified portal, that is, first, each physical subsystem is traversed, and then it is adapted and parsed and converted into a user center standard registration interface structure, and finally multiple operation and maintenance tools are integrated into the unified portal.

[0077] The embodiment of the present disclosure reduces the registration threshold of the operation and maintenance tool integrated into the user center through the perfect integration of a set of definition standards and general adapters, and can realize unified registration under the user center, without manual configuration on the user center page, and without the need for each operation and maintenance tool to be implemented by itself. Through the definition standard specification, the reusability is enhanced, the integration is more flexible, multiple operation and maintenance tools can be better registered into the unified portal, and the initialization efficiency of the operation and maintenance tool is improved.

[0078] It should be noted that, unless it is explicitly stated that there is an execution sequence between different operations, or there is an execution sequence between different operations in terms of technical implementation, the execution sequence between multiple operations can not be distinguished, and multiple operations can be executed simultaneously.

[0079] Based on the above tool registration method, the present disclosure further provides a tool registration device. The following will be described in detail Figure 5 The device.

[0080] Figure 5 The structure block diagram of the tool registration device according to the embodiment of the present disclosure is schematically shown.

[0081] As Figure 5 shown, the tool registration device 500 of the embodiment includes a filling module 510, a conversion module 520, and a registration module 530.

[0082] The filling module 510 is configured to fill tool information of multiple operation and maintenance tools into an information template to obtain multiple standardized tool information corresponding to the multiple operation and maintenance tools, wherein the information template includes a predetermined field.

[0083] The conversion module 520 is configured to, in response to the presence of a target operation and maintenance tool installed in the multiple operation and maintenance tools, convert the standardized tool information corresponding to the target operation and maintenance tool into an array object.

[0084] The registration module 530 is configured to traverse the standardized tool information of the target operation and maintenance tool in a traversal order until the target operation and maintenance tool is registered to the portal center.

[0085] According to an embodiment of the present disclosure, the registration module can include a first registration sub-module and a second registration sub-module.

[0086] The first registration sub-module is configured to parse the array object by using the predetermined field to obtain a parsing result, and register the target operation and maintenance tool to the standard interface of the portal center according to the parsing result.

[0087] The second registration sub-module is configured to, in response to the target operation and maintenance tool completing the registration, obtain role information of the target operation and maintenance tool from the array object, and perform role registration of the target operation and maintenance tool to the portal center according to the role information.

[0088] According to an embodiment of the present disclosure, the tool information of the operation and maintenance tool is filled into the information template to obtain the standardized tool information; in response to the target operation and maintenance tool completing the installation, the standardized tool information corresponding to the target operation and maintenance tool is converted into an array object; the array object is parsed by using the predetermined field to obtain a parsing result, and the target operation and maintenance tool is registered to the standard interface of the portal center according to the parsing result; in response to the target operation and maintenance tool completing the registration, the role information obtained from the array object is used to perform role registration of the target operation and maintenance tool. In the tool registration process, the information template is set to obtain the standardized tool information, and the tool registration process is automatically triggered after the operation and maintenance tool is installed, that is, the tool information is converted into the array object, and the array object is automatically parsed by using the predetermined field. According to the parsing result, the operation and maintenance tool is registered to the standard registration interface of the portal center, and the role is automatically registered after the registration is completed. Therefore, the batch operation and maintenance tools can be uniformly registered to the portal center, and the operation and maintenance tools can be managed through the standard registration interface of the portal center. The problems of high labor cost and high time cost in the related art are at least partially overcome, and the technical effects of improving the flexibility and efficiency of tool registration are achieved.

[0089] According to an embodiment of the present disclosure, the filling module can include an identification sub-module, a retrieval sub-module, and a generation sub-module.

[0090] The identification sub-module is configured to identify the predetermined field in the information template to obtain an identification result.

[0091] The retrieval sub-module is configured to retrieve, according to the identification result, the physical subsystem information, the application information, and the role information matched with the identification result from the tool information.

[0092] The generating submodule is configured to splice the physical subsystem information, the application information, and the role information into a padding area associated with a predetermined field to generate standardized tool information.

[0093] According to an embodiment of the present disclosure, the first registration submodule can include a parsing unit and a generating unit.

[0094] The parsing unit is configured to traverse the array object and parse the application information in the array object through a predetermined field to obtain an application name, an application identifier, and an access path of the application.

[0095] The generating unit is configured to generate a parsing result according to the application name, the application identifier, and the processed access path.

[0096] According to an embodiment of the present disclosure, the first registration submodule can further include a converting unit, a calling unit, and a first registration unit.

[0097] The converting unit is configured to convert the format of the parsing result to obtain target information.

[0098] The calling unit is configured to call an application registration standard interface in a portal center.

[0099] The first registration unit is configured to register a target operation and maintenance tool to the application registration standard interface based on the target information.

[0100] According to an embodiment of the present disclosure, the second registration submodule can include an obtaining unit and a second registration unit.

[0101] The obtaining unit is configured to traverse the array object and obtain a role name and a role code from the array object through a predetermined field.

[0102] The second registration unit is configured to perform role registration on the target operation and maintenance tool in the application standard registration interface by using the processed role name and the processed role code.

[0103] According to an embodiment of the present disclosure, the second registration unit can include a converting subunit, a calling subunit, and a registration subunit.

[0104] The converting subunit is configured to perform format conversion processing on the role name and the role code respectively to obtain a target role name and a target role code.

[0105] The calling subunit is configured to call the application standard registration interface.

[0106] The registration subunit is configured to perform role registration on the target operation and maintenance tool in the application standard registration interface according to the target role name and the target role code.

[0107] According to an embodiment of the present disclosure, the tool registration apparatus can further include an obtaining module, a determining module and a generating module.

[0108] The obtaining module is configured to, in response to the existence of the target operation and maintenance tool in the plurality of operation and maintenance tools, obtain attribute information of the target operation and maintenance tool.

[0109] The determining module is configured to determine a registration priority of the target operation and maintenance tool according to the attribute information.

[0110] The generating module is configured to generate an traversal order of the target operation and maintenance tool according to the registration priority.

[0111] According to an embodiment of the present disclosure, any one or more of the filling module 510, the converting module 520 and the registration module 530 can be combined in one module, or any one of them can be split into multiple modules. Alternatively, at least part of the function of one or more of these modules can be combined with at least part of the function of other modules, and implemented in one module. According to an embodiment of the present disclosure, at least one of the filling module 510, the converting module 520 and the registration module 530 can be at least partially implemented as a hardware circuit, such as a field programmable gate array (FPGA), a programmable logic array (PLA), a system on chip, a system on substrate, a system on package, an application specific integrated circuit (ASIC), or any other reasonable way of hardware or firmware that can be integrated or packaged with a circuit, or any one of the three implementation ways of software, hardware and firmware or any appropriate combination of any of them. Alternatively, at least one of the filling module 510, the converting module 520 and the registration module 530 can be at least partially implemented as a computer program module that can perform corresponding functions when the computer program module is run.

[0112] It should be noted that the tool registration apparatus part in the embodiments of the present disclosure corresponds to the tool registration method part in the embodiments of the present disclosure, and the description of the tool registration apparatus part is specifically referred to the tool registration method part, which will not be repeated here.

[0113] Figure 6 A block diagram of an electronic device suitable for implementing the tool registration method according to an embodiment of the present disclosure is schematically shown.

[0114] As Figure 6As shown, the electronic device 600 according to an embodiment of the present disclosure includes a processor 601 which can perform various appropriate actions and processes according to a program stored in a read only memory (ROM) 602 or a program loaded from a storage section 608 into a random access memory (RAM) 603. The processor 601 can include, for example, a general purpose microprocessor (e.g., a CPU), an instruction set processor, and / or a related chipset, and / or a special purpose microprocessor (e.g., an application specific integrated circuit (ASIC)), and so on. The processor 601 can also include an on-board memory for cache use. The processor 601 can include a single processing unit or multiple processing units to perform the different actions of the method processes according to embodiments of the present disclosure.

[0115] In the RAM 603, various programs and data required for the operation of the electronic device 600 are stored. The processor 601, the ROM 602, and the RAM 603 are connected to each other via a bus 604. The processor 601 performs various operations of the method processes according to embodiments of the present disclosure by executing the programs in the ROM 602 and / or the RAM 603. Note that the programs can also be stored in one or more memories other than the ROM 602 and the RAM 603. The processor 601 can also perform various operations of the method processes according to embodiments of the present disclosure by executing the programs stored in the one or more memories.

[0116] According to an embodiment of the present disclosure, the electronic device 600 can further include an input / output (I / O) interface 605 which is also connected to the bus 604. The electronic device 600 can further include one or more of the following components connected to the input / output (I / O) interface 605: an input section 606 including a keyboard, a mouse, etc.; an output section 607 including a display such as a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage section 608 including a hard disk, etc.; and a communication section 609 including a network interface card such as a LAN card, a modem, etc. The communication section 609 performs communication processing via a network such as the Internet. A drive 610 is also connected to the input / output (I / O) interface 605 as necessary. A removable medium 611 such as a magnetic disk, a magneto-optical disk, a semiconductor memory, etc. is attached to the drive 610 as necessary, so that a computer program read out therefrom is installed in the storage section 608 as necessary.

[0117] The present disclosure also provides a computer readable storage medium, which can be included in the device / apparatus / system described in the above embodiments, or exist separately without being assembled into the device / apparatus / system. The above computer readable storage medium carries one or more programs, which, when executed, implement the method according to the embodiments of the present disclosure.

[0118] According to the embodiments of the present disclosure, the computer readable storage medium can be a non-volatile computer readable storage medium, which can include, but is not limited to, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any appropriate combination thereof. In the present disclosure, the computer readable storage medium can be any tangible medium that contains or stores a program, which can be used by or in connection with an instruction execution system, apparatus, or device. For example, according to the embodiments of the present disclosure, the computer readable storage medium can include one or more memories of the ROM 602 and / or the RAM 603 described above and / or one or more memories other than the ROM 602 and the RAM 603.

[0119] The embodiments of the present disclosure also include a computer program product, which includes a computer program containing program codes for executing the methods shown in the flowcharts. When the computer program product is run in a computer system, the program codes are used to make the computer system implement the tool registration method provided by the embodiments of the present disclosure.

[0120] The above functions defined in the system / apparatus of the embodiments of the present disclosure are performed when the computer program is executed by the processor 601. According to the embodiments of the present disclosure, the system, apparatus, module, unit, etc. described above can be implemented by computer program modules.

[0121] In one embodiment, the computer program can rely on a tangible storage medium such as an optical storage medium, a magnetic storage medium, etc. In another embodiment, the computer program can also be transmitted, distributed, and downloaded in the form of a signal via a network medium, and be downloaded and installed via the communication part 609 and / or installed from the detachable medium 611. The program codes contained in the computer program can be transmitted via any appropriate network medium, including but not limited to wireless, wired, etc., or any appropriate combination thereof.

[0122] In such embodiments, the computer program can be downloaded and installed from the network via the communication section 609, and / or installed from the removable media 611. When the computer program is executed by the processor 601, the above-described functions defined in the system of the embodiments of the present disclosure are executed. According to the embodiments of the present disclosure, the system, device, apparatus, module, unit, and the like described above can be implemented by the computer program modules.

[0123] According to the embodiments of the present disclosure, the program code for executing the computer program provided by the embodiments of the present disclosure can be written in any combination of one or more programming languages, and specifically, these computer programs can be implemented using high-level procedural and / or object-oriented programming language, and / or assembly / machine language. The programming language includes, but is not limited to, such as Java, C++, python, “C” language or similar programming language. The program code can be executed entirely on the user computing device, partially on the user device, partially on a remote computing device, or entirely on a remote computing device or server. In the case involving a remote computing device, the remote computing device can be connected to the user computing device through any kind of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computing device (for example, connected to the Internet through an Internet service provider).

[0124] The flowcharts and the block diagrams in the drawings illustrate the possible implementation architectures, functions, and operations of the system, method, and computer program product according to various embodiments of the present disclosure. In this regard, each block in the flowcharts or block diagrams can represent a module, a program segment, or a portion of code that contains one or more executable instructions for implementing the specified logical functions. It should also be noted that in some alternative implementations, the functions noted in the blocks can occur in different orders than that shown in the figures. For example, two blocks noted in succession can actually be executed substantially concurrently, or at times in reverse order, depending on the functionality involved. It should also be noted that each block in the flowcharts or block diagrams, and combinations of blocks in the flowcharts or block diagrams, can be implemented by dedicated hardware-based systems that perform the specified functions or operations, or can be implemented by a combination of dedicated hardware and computer instructions.

[0125] Those skilled in the art can understand that the features described in various embodiments of the present disclosure can be combined and / or integrated in various combinations, even if such combinations are not explicitly described in the present disclosure. In particular, the features described in various embodiments of the present disclosure can be combined and / or integrated in various combinations without departing from the spirit and teachings of the present disclosure. All such combinations and / or integrations are within the scope of the present disclosure.

[0126] The above describes embodiments of the present disclosure. However, these embodiments are merely for illustrative purposes, and are not intended to limit the scope of the present disclosure. Although each embodiment is described above separately, this does not mean that the measures in each embodiment cannot be used advantageously in combination. Those skilled in the art can make various substitutions and modifications without departing from the scope of the present disclosure, and these substitutions and modifications should all fall within the scope of the present disclosure.

Claims

1. A tool registration method characterized by, The method comprises: filling tool information of a plurality of operation and maintenance tools into an information template to obtain a plurality of standardized tool information corresponding to the plurality of operation and maintenance tools, wherein the information template comprises predetermined fields; in response to a target operation and maintenance tool being installed in the plurality of operation and maintenance tools, converting the standardized tool information corresponding to the target operation and maintenance tool into an array object; traversing the standardized tool information of the target operation and maintenance tool in a traversal order until the target operation and maintenance tool is registered to a portal center, wherein the traversal process comprises the following operations: parsing the array object by using the predetermined fields to obtain a parsing result, and registering the target operation and maintenance tool to a standard interface of the portal center according to the parsing result; in response to the target operation and maintenance tool completing registration, obtaining role information of the target operation and maintenance tool from the array object, and performing role registration of the target operation and maintenance tool in the portal center according to the role information; wherein the tool information comprises physical subsystem information, and application information and role information subordinate to the physical subsystem information; the filling of the tool information of the plurality of operation and maintenance tools into the information template to obtain the plurality of standardized tool information corresponding to the plurality of operation and maintenance tools comprises, for tool information of any one of the plurality of operation and maintenance tools: identifying the predetermined fields in the information template to obtain an identification result; according to the identification result, searching the physical subsystem information, the application information, and the role information matching the identification result from the tool information; and splicing the physical subsystem information, the application information, and the role information into a filling area associated with the predetermined fields to generate the standardized tool information.

2. The method of claim 1, wherein, the array object comprises the application information; the parsing of the array object by using the predetermined fields to obtain a parsing result comprises: traversing the array object, and parsing the application information in the array object by using the predetermined fields to obtain an application name, an application identifier, and an access path of the application; generating the parsing result according to the application name, the application identifier, and the processed access path.

3. The method of claim 2, wherein, the standard interface comprises an application registration standard interface; the registration of the target operation and maintenance tool to the standard interface of the portal center according to the parsing result comprises: converting a format of the parsing result to obtain target information; calling the application registration standard interface in the portal center; registering the target operation and maintenance tool to the application registration standard interface based on the target information.

4. The method of claim 3, wherein, the role information comprises a role name and a role code; the obtaining of the role information of the target operation and maintenance tool from the array object, and the role registration of the target operation and maintenance tool in the portal center according to the role information comprises: traversing the array object, and obtaining the role name and the role code from the array object by using the predetermined fields; The application registers the target operation and maintenance tool in a standard interface by using the processed role name and role code.

5. The method of claim 4, wherein, The application registers the target operation and maintenance tool in a standard interface by using the processed role name and role code, and the method comprises the following steps of: performing format conversion processing on the role name and the role code respectively to obtain a target role name and a target role code; calling the standard interface for application registration; registering the target operation and maintenance tool in the standard interface for application registration according to the target role name and the target role code.

6. The method of claim 1, wherein, The traversal order is determined in the following manner: in response to the presence of a target operation and maintenance tool that has completed installation in the plurality of operation and maintenance tools, obtaining attribute information of the target operation and maintenance tool; determining a registration priority of the target operation and maintenance tool according to the attribute information; generating a traversal order of the target operation and maintenance tool according to the registration priority.

7. A tool registration device, characterized by The device comprises: a filling module configured to fill tool information of a plurality of operation and maintenance tools into an information template to obtain a plurality of standardized tool information corresponding to the plurality of operation and maintenance tools, wherein the information template comprises predetermined fields; a conversion module configured to, in response to the presence of a target operation and maintenance tool that has completed installation in the plurality of operation and maintenance tools, convert the standardized tool information corresponding to the target operation and maintenance tool into an array object; a registration module configured to traverse the standardized tool information of the target operation and maintenance tool in a traversal order until the target operation and maintenance tool is registered to a portal center, wherein the registration module comprises a first registration submodule and a second registration submodule: the first registration submodule is configured to parse the array object by using the predetermined fields to obtain a parsing result, and register the target operation and maintenance tool in a standard interface of the portal center according to the parsing result; the second registration submodule is configured to, in response to the completion of registration of the target operation and maintenance tool, obtain role information of the target operation and maintenance tool from the array object, and perform role registration of the target operation and maintenance tool in the portal center according to the role information; wherein the tool information comprises physical subsystem information, application information subordinate to the physical subsystem information, and role information; the filling module comprises an identification submodule, a retrieval submodule, and a generation submodule; for the tool information of any one of the plurality of operation and maintenance tools: the identification submodule is configured to identify the predetermined fields in the information template to obtain an identification result; the retrieval submodule is configured to retrieve the physical subsystem information, the application information, and the role information that match the identification result from the tool information according to the identification result; and the generation submodule is configured to splice the physical subsystem information, the application information, and the role information into a filling area associated with the predetermined fields to generate the standardized tool information.

8. An electronic device comprising: one or more processors; a memory for storing one or more computer programs, characterized in that the one or more processors execute the one or more computer programs to implement the steps of the method according to any one of claims 1 to 6.

9. A computer readable storage medium having stored thereon a computer program or instructions, characterized in that, The computer program or instructions, when executed by a processor, implement the steps of the method according to any one of claims 1 to 6.

10. A computer program product comprising computer programs or instructions, characterized in that, The computer program or instructions, when executed by a processor, implement the steps of the method according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Portal unifying method, apparatus and system

    CN107643927A

  • Multi-application data fusion method and system based on interface engine

    CN112100260A