Service capability calling method and device, computer equipment and storage medium
By introducing sniffing nodes into the distributed service capability network, the service capability address information with a high idle rate is obtained when responding to the service capability call request, the problem of resource waste and service interruption risks caused by traditional selection methods is solved, and the resource utilization rate is improved and the service reliability is achieved.
Patent Information
- Application Number
- CN202411996097.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-31
- Publication Date
- 2025-03-25
- Estimated Expiration
- 2044-12-31
AI Technical Summary
In distributed service capability networks, traditional service capability selection methods lead to waste of resources, and frequent calls to high-load service capabilities increase the risk of service interruption.
By introducing a sniffing node into the service management server, in response to the service capability call request, the target sniffing node is obtained and a service capability query request is initiated, and the service capability address information with an idle rate greater than or equal to the preset idle rate is obtained, and the target service capability is then called.
It effectively improves resource utilization, reduces the idle probability of business capabilities and resources, reduces the risk of service interruption caused by frequent calls to the same high-load business capabilities, and ensures the continuity and reliability of services.
Smart Images

Figure CN119697264A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of wireless communication and terminal technology, and in particular to a service capability calling method, device, computer equipment and storage medium. Background Art
[0002] With the development of distributed business capability technology, new applications under the distributed business capability network have gradually increased their demand for calling various types of business capabilities. However, when selecting business capabilities in the distributed business capability network, the traditional solution is to select the most powerful business capabilities to ensure the rapid implementation of applications. However, this way of selecting business capabilities will lead to resource waste for other business capabilities. Summary of the invention
[0003] Based on this, it is necessary to provide a business capability calling method, device, computer equipment and storage medium that can improve resource utilization in response to the above technical problems.
[0004] In a first aspect, the present application provides a service capability calling method, which is applied to a service management server for managing a distributed service capability network, comprising:
[0005] In response to the business capability invocation request, obtaining a business capability type of the business capability to be invoked from the business capability invocation request;
[0006] Acquire a target sniffing node according to the service capability type, and initiate a service capability query request to the target sniffing node; the service capability query request is used to request the target sniffing node to obtain service capability address information of a target service capability, the target service capability belongs to a service capability within the sniffing range of the target sniffing node, and the idle rate of the target service capability is greater than or equal to a preset idle rate;
[0007] A call is initiated to the target service capability according to the service capability address information.
[0008] In one embodiment, a plurality of sniffing nodes are provided in the distributed service capability network; and obtaining a target sniffing node according to the service capability type includes:
[0009] Obtaining a list of sniffing node addresses matching the service capability type from a pre-stored sniffing node management information table; the sniffing node management information table is used to store an association between sniffing node address information and service capability types;
[0010] The target sniffing node is obtained according to the sniffing node address list.
[0011] In one of the embodiments, obtaining the target sniffing node according to the sniffing node address information includes:
[0012] Obtaining a routing distance between each sniffing node address information in the sniffing node address list and the address information corresponding to the service capability call request;
[0013] The sniffing node corresponding to the sniffing node address information of the minimum routing distance is used as the target sniffing node.
[0014] In one of the embodiments, after initiating a service capability query request to the target sniffing node, the method further includes:
[0015] Obtaining a service capability query result returned by the target sniffing node, and if the service capability query result indicates that the service capability address information of the target service capability is not found within the sniffing range of the target sniffing node, removing the sniffing node address information corresponding to the target sniffing node from the sniffing node address list;
[0016] Return to the step of acquiring the target sniffing node according to the sniffing node address list until the service capability query result indicates that the service capability address information of the target service capability is queried within the sniffing range of the target sniffing node.
[0017] In a second aspect, the present application also provides a service capability calling method, which is applied to a sniffing node in a distributed service capability network, including:
[0018] In one of the embodiments, in response to a service capability query request initiated by a service management server, an idle rate of service capabilities within a sniffing range is obtained; the service capability query request is generated by the service management server after responding to a service capability call request, and the target sniffing node is obtained according to the service capability type of the service capability to be called in the service capability call request;
[0019] Acquire a service capability address set whose idle rate is greater than or equal to a preset idle rate, and acquire service capability address information of a target service capability according to the service capability address set;
[0020] The service capability address information of the target service capability is returned to the service management server.
[0021] In one of the embodiments, the service capability query request includes address information corresponding to the service capability call request;
[0022] The acquiring the service capability address information of the target service capability according to the service capability address set includes:
[0023] Obtaining a routing distance between each business capability address information in the business capability address set and the address information corresponding to the business capability call request;
[0024] The service capability address information corresponding to the minimum routing distance is obtained, and the service capability address information of the target service capability is obtained according to the service capability address information corresponding to the minimum routing distance.
[0025] In one embodiment, acquiring the service capability address information of the target service capability according to the service capability address information corresponding to the minimum routing distance includes:
[0026] Determine the service capability to be checked according to the service capability address information corresponding to the minimum routing distance, and obtain the availability query result of the service capability to be checked;
[0027] In a case where the availability query result indicates that the to-be-checked service capability is available, determining the service capability address information corresponding to the minimum routing distance as the service capability address information of the target service capability;
[0028] In the case where the availability query result indicates that the business capability to be checked is unavailable, the business capability address information corresponding to the minimum routing distance is removed from the business capability address set, and the step of obtaining the business capability address information corresponding to the minimum routing distance is returned to execute until the availability query result indicates that the business capability to be checked is available, or the business capability address information does not exist in the business capability address set.
[0029] In one embodiment, after returning to the step of obtaining the service capability address information corresponding to the minimum routing distance, the method further includes:
[0030] When the service capability address information does not exist in the service capability address set, a service capability query result is returned to the service management server, where the service capability query result is used to indicate that the service capability address information of the target service capability is not found within the sniffing range.
[0031] In a third aspect, the present application further provides a service capability invocation device, which is applied to a service management server for managing a distributed service capability network, and the device includes:
[0032] A type acquisition module, configured to respond to a business capability call request and acquire a business capability type of the business capability to be called from the business capability call request;
[0033] A request sending module, used to obtain a target sniffing node according to the business capability type, and initiate a business capability query request to the target sniffing node; the business capability query request is used to request the target sniffing node to obtain business capability address information of a target business capability, the target business capability belongs to a business capability within the sniffing range of the target sniffing node, and the idle rate of the target business capability is greater than or equal to a preset idle rate;
[0034] The capability calling module is used to initiate a call to a target business capability according to the business capability address information.
[0035] In a fourth aspect, the present application also provides a service capability calling device, which is applied to a sniffing node in a distributed service capability network, and the device includes:
[0036] An idle rate acquisition module is used to respond to a business capability query request initiated by a business management server to obtain an idle rate of a business capability within a sniffing range; the business capability query request is generated by the business management server after responding to a business capability call request, and the target sniffing node is obtained according to the business capability type of the business capability to be called in the business capability call request;
[0037] An address acquisition module, used to acquire a set of service capability addresses whose idle rate is greater than or equal to a preset idle rate, and acquire service capability address information of a target service capability according to the set of service capability addresses;
[0038] The address returning module is used to return the service capability address information of the target service capability to the service management server.
[0039] In a fifth aspect, the present application further provides a computer device, comprising a memory and a processor, wherein the memory stores a computer program, and the processor implements the steps of the method described in the first aspect or the second aspect when executing the computer program.
[0040] In a sixth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the steps of the method described in the first aspect or the second aspect.
[0041] The above-mentioned business capability calling method, device, computer equipment and storage medium, the business management server responds to the business capability calling request, obtains the business capability type of the business capability to be called from the business capability calling request; the business management server obtains the target sniffing node according to the business capability type, and initiates a business capability query request to the target sniffing node; the business capability query request is used to request the target sniffing node to obtain the business capability address information of the target business capability, the target business capability belongs to the business capability within the sniffing range of the target sniffing node, and the idle rate of the target business capability is greater than or equal to the preset idle rate; the business management server initiates a call to the target business capability according to the business capability address information. After responding to the business capability calling request, the present application initiates a business capability query request to the target sniffing node that matches the business capability type, to request the target sniffing node to obtain the business capability address information of the target business capability within the sniffing range whose idle rate is greater than or equal to the preset idle rate, so that the business management server can call the business capability with a higher idle rate through the business capability address information of the target business capability, which can effectively balance the calling frequency of each capability in the distributed business capability network, so as to improve the overall utilization rate of the business capability resources in the distributed business capability network, and reduce the idle probability of the business capability resources in the distributed business capability network. In addition, it can reduce the risk of service interruption caused by frequent calls to the same high-load business capabilities and ensure service continuity and reliability. BRIEF DESCRIPTION OF THE DRAWINGS
[0042] In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the drawings required for use in the embodiments of the present application or related technical descriptions will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.
[0043] Figure 1 An application environment diagram of a business capability calling method in an embodiment;
[0044] Figure 2 A flowchart of a method for calling a business capability in one embodiment;
[0045] Figure 3 A schematic diagram of a process for obtaining a target sniffing node according to the above service capability type in an embodiment;
[0046] Figure 4 A schematic diagram of a process for obtaining a target sniffing node according to the sniffing node address list in one embodiment;
[0047] Figure 5 A flowchart of a method for calling a business capability in another embodiment;
[0048] Figure 6 A schematic diagram of a flow chart of a step of obtaining business capability address information of a target business capability according to the business capability address set in an embodiment;
[0049] Figure 7 An application environment diagram of a business capability calling method in another embodiment;
[0050] Figure 8 A flowchart of a method for calling a business capability in another embodiment;
[0051] Fig. 9 A schematic flow chart of the steps of sniffing the service capabilities of the corresponding type of the node area according to the query request message in one embodiment;
[0052] Fig.10 A structural block diagram of a service capability calling device in one embodiment;
[0053] Fig.11 A structural block diagram of a service capability calling device in another embodiment;
[0054] Fig.12 FIG. 4 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION
[0055] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0056] The service capability calling method provided in the embodiment of the present application can be applied to Figure 1 In the application environment shown. Among them, the service management server 102 communicates with the sniffing node 104 through the network. The service management server 102 is used to manage the distributed service capability network. Multiple sniffing nodes 104 are located in the distributed service capability network. Each sniffing node 104 has its own sniffing range, such as Figure 1As shown in , the sniffing node 104 is connected to the adjacent business capabilities and can sniff the business capabilities within its sniffing range; the distributed business capability network can refer to a system composed of multiple business capability instances distributed at different locations in the network, and these instances can provide various types of business functions. The business management server 102 responds to the business capability call request and obtains the business capability type of the business capability to be called from the business capability call request; the business management server 102 obtains the target sniffing node (a sniffing node determined in the sniffing node 104) according to the business capability type, and initiates a business capability query request to the target sniffing node; the business capability query request is used to request the target sniffing node to obtain the business capability address information of the target business capability, the target business capability belongs to the business capability within the sniffing range of the target sniffing node, and the idle rate of the target business capability is greater than or equal to the preset idle rate; the business management server 102 initiates a call to the target business capability according to the business capability address information. Among them, the business management server 102 can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server providing cloud computing services.
[0057] In an exemplary embodiment, Figure 2 As shown, a business capability calling method is provided, which is applied to Figure 1 The service management server 102 in the example is used as an example to illustrate, including the following steps S202 to S206. Among them:
[0058] Step S202: In response to the business capability invocation request, the business capability type of the business capability to be invoked is obtained from the business capability invocation request.
[0059] The business capability call request may be a request from an application or other system to access a specific business function in a distributed business capability network, and the request may include the business capability type of the business capability to be called, where the application may refer to a third-party application. The business capability type may refer to the category of different types of business capabilities, corresponding to the specific business function of the business capability.
[0060] Exemplarily, the service management server receives a service capability invocation request initiated by a third-party application or other system, and then parses the service capability invocation request to extract the service capability type of the required service capability to be invoked.
[0061] Step S204, obtain the target sniffing node according to the above-mentioned business capability type, and initiate a business capability query request to the above-mentioned target sniffing node; wherein the above-mentioned business capability query request is used to request the above-mentioned target sniffing node to obtain the business capability address information of the target business capability, the above-mentioned target business capability belongs to the business capability within the sniffing range of the above-mentioned target sniffing node, and the idle rate of the above-mentioned target business capability is greater than or equal to the preset idle rate.
[0062] Among them, the sniffing node may refer to a monitoring node distributed in a distributed service capability network; the target sniffing node may refer to a sniffing node that matches the service capability type. For example, if there is a service capability that matches the service capability type in the service capability within the sniffing range of the sniffing node A, it can be considered that the sniffing node A can become the target sniffing node. The service capability query request is a request sent by the service management server to the target sniffing node, which is used to require the target sniffing node to find and return the service capability address information of the target service capability that meets the conditions. The service capability address information may be the location information containing the specific service capability instance or the path information of its access path. Based on the service capability address information of the target service capability, the service management server can accurately locate and call the target service capability. The sniffing range may refer to the distribution range of the service capability that the sniffing node can monitor or detect. The idle rate may refer to the probability that the service capability is not called within a set time period, or it may refer to the ratio of the time when the service capability is not used to the set time period. The preset idle rate may refer to a preset standard value. The user measures whether the service capability has reached a preset idle situation, and needs to call the service capability in time so that the resource can be applied to improve resource utilization.
[0063] Exemplarily, the business management server determines multiple sniffing nodes that match the business capability type based on the business capability type, and can determine a target sniffing node from the multiple sniffing nodes. The business management server then sends a business capability query request to the target sniffing node, requesting the target sniffing node to return the business capability address information of the target business capability that meets the conditions; after receiving the business capability query request, the target sniffing node searches for a business capability with an idle rate greater than or equal to a preset idle rate among the business capabilities corresponding to the business capability type within the sniffing range, uses it as the target business capability, and returns the business capability address information of the target business capability to the business management server that initiated the request.
[0064] Step S206: Initiate a call to the target service capability according to the service capability address information.
[0065] Exemplarily, after receiving the service capability address information of the target service capability returned by the target sniffing node, the service management server sends a call instruction to the target service capability according to the service capability address information to execute the call to the target service capability.
[0066] In the above-mentioned service capability calling method, after responding to the service capability calling request, a service capability query request is initiated to the target sniffing node that matches the service capability type, so as to request the target sniffing node to obtain the service capability address information of the target service capability whose idle rate is greater than or equal to the preset idle rate within the sniffing range, so that the service management server can call the service capability with a higher idle rate through the service capability address information of the target service capability, which can effectively balance the calling frequency of each capability in the distributed service capability network, so as to improve the overall utilization rate of the service capability resources in the distributed service capability network and reduce the idle probability of the service capability resources in the distributed service capability network. In addition, the risk of service interruption caused by frequent calling of the same high-load service capability can be reduced, and the continuity and reliability of the service can be guaranteed.
[0067] In an exemplary embodiment, a plurality of sniffing nodes are provided in the above-mentioned distributed service capability network; Figure 3 As shown, the acquisition of the target sniffing node according to the service capability type in the above step S204 may specifically include steps S302 to S304. Among them:
[0068] Step S302, obtaining a list of sniffing node addresses matching the above-mentioned service capability type from a pre-stored sniffing node management information table; wherein the above-mentioned sniffing node management information table is used to store the association relationship between the sniffing node address information and the service capability type.
[0069] Among them, the pre-stored sniffing node management information table may refer to the address information for storing the sniffing nodes and the association between the service capability types monitored by each sniffing node, for example, the address information of sniffing node A is associated with service capability type a, service capability type c and service capability type e, and the address information of sniffing node B is associated with service capability type b, service capability type d and service capability type e. This is only an example and does not produce actual limitations. In actual applications, associations can be made according to actual conditions. The pre-stored sniffing node management information table can be stored in the service management server, and the service management can quickly call and look up the table.
[0070] The sniffing node address list may refer to a list of multiple sniffing node address information obtained from the sniffing node management information table, wherein the sniffing node address information in the list matches the service capability type. The sniffing node address information may point to the location of the sniffing node in the distributed service capability network, and communication may be established with the sniffing node through the sniffing node address information.
[0071] Exemplarily, the service management server calls a pre-stored sniffing node management information table, queries the association relationship in the sniffing node management information table by the service capability type, obtains the sniffing node address information matching the service capability type and forms a list.
[0072] Step S304, obtaining the target sniffing node according to the sniffing node address list.
[0073] Exemplarily, the sniffing node address list includes sniffing node address information A, sniffing node address information B and sniffing node address information C. The business management server selects appropriate sniffing node address information from the acquired sniffing node address list. For example, the selection may be made based on geographical distance, load, etc. If the sniffing node address information B is used as the sniffing node address information of the target sniffing node, the target sniffing node is acquired through the sniffing node address information B.
[0074] In this embodiment, by utilizing the correspondence between the sniffing node address information and the business capability type in the sniffing node management information table, the business management server can quickly locate the sniffing node responsible for a specific business capability type, improve resource positioning efficiency, and further provide a basis for improving resource calling efficiency.
[0075] In an exemplary embodiment, Figure 4 As shown, the above step S304 may specifically include the following steps:
[0076] Step S402: Obtain the routing distance between the address information of each sniffing node in the sniffing node address list and the address information corresponding to the service capability call request.
[0077] Step S404: The sniffing node corresponding to the sniffing node address information of the minimum routing distance is used as the target sniffing node.
[0078] Among them, the routing distance may refer to the network distance between two network nodes in a computer network. The smaller the routing distance, the lower the network delay from the request initiation location to the target sniffing node. In this embodiment, the routing distance may refer to the network distance between the sniffing node corresponding to the sniffing node address information and the network node corresponding to the service capability call request initiation location.
[0079] Exemplarily, the business management server obtains the address information corresponding to the business capability call request, and determines the network node corresponding to the source of the business capability call request based on its address information; the business management server obtains the address information of each sniffing node in the sniffing node address list, and then calculates the routing distance between the sniffing node corresponding to the sniffing node address information and the network node corresponding to the source of the business capability call request based on each sniffing node address information; the sniffing node with the smallest routing distance is used as the target sniffing node, and then the business management server can establish a communication connection with the target sniffing node based on the sniffing node address information of the target sniffing node, so as to prepare to send a business capability query request to the target sniffing node through the communication connection.
[0080] In this embodiment, by selecting a sniffing node with the shortest routing distance to the user who initiates the service capability call request, since the sniffing node has a sniffing range, the target service capability determined by the sniffing node also has a short routing distance to the user, thereby reducing data transmission delays in the subsequent possible use of the service capability and improving the response speed and service quality of the service management server.
[0081] In an exemplary embodiment, after executing the step of initiating a service capability query request to the target sniffing node in the step S204, the following steps may also be included:
[0082] Step S51, obtain the business capability query result returned by the above-mentioned target sniffing node. When the above-mentioned business capability query result indicates that the business capability address information of the target business capability is not queried within the sniffing range of the above-mentioned target sniffing node, remove the sniffing node address information corresponding to the above-mentioned target sniffing node from the above-mentioned sniffing node address list.
[0083] Step S52, returning to the step of acquiring the target sniffing node according to the sniffing node address list, until the service capability query result indicates that the service capability address information of the target service capability is queried within the sniffing range of the target sniffing node.
[0084] The business capability query result may refer to the query result obtained after the target sniffing node receives the business capability query request and performs the corresponding sniffing operation on the business capability within the sniffing range. The business capability query result indicates that the business capability address information of the target business capability is not queried within the sniffing range of the target sniffing node, which may mean that the sniffing node performs a query within the sniffing range, but fails to query the target business capability that meets the conditions.
[0085] Among them, removing the sniffing node address information corresponding to the above-mentioned target sniffing node from the above-mentioned sniffing node address list may mean that when the target sniffing node fails to find a qualified service capability within its sniffing range, the service management server removes the sniffing node address information of the current target sniffing node from the sniffing node address list, and the query range can be narrowed when confirming a new target sniffing node.
[0086] Exemplarily, after the business management server initiates a business capability query request to the target sniffing node, the target sniffing node returns the business capability query result to the business management server. When the business capability query result indicates that the business capability address information of the target business capability is not found within the sniffing range of the target sniffing node, the target sniffing node address information for which the target business capability is not found is removed from the sniffing node address list. The business management server then returns to the previous step and continues to execute the step of obtaining the target sniffing node according to the above-mentioned sniffing node address list, i.e., the above-mentioned step S304. Repeat the above steps until the business capability query result indicates that the business capability address information of the target business capability is found within the sniffing range of the target sniffing node, that is, until there is a target sniffing node that returns valid business capability address information of the target business capability.
[0087] In this embodiment, by dynamically adjusting the selection of the sniffing nodes, it is ensured that even if a certain sniffing node fails to provide the service of the required business capability query request, the business management server can still find other sniffing nodes to meet the business capability query request. By removing the address information of the sniffing nodes that cannot provide effective business capabilities, the speed of finding the target business capabilities is accelerated.
[0088] In an exemplary embodiment, Figure 5 As shown, a business capability calling method is also provided, which is applied to Figure 1 Taking the sniffing node 104 in the example as an example, the method includes the following steps S502 to S506. Among them:
[0089] Step S502, in response to the business capability query request initiated by the business management server, obtain the idle rate of the business capabilities within the sniffing range; wherein the above-mentioned business capability query request is generated by the target sniffing node obtained according to the business capability type of the business capability to be called in the above-mentioned business capability call request after the above-mentioned business management server responds to the business capability call request.
[0090] The sniffing node may refer to a monitoring node distributed in the distributed service capability network. The service management server is used to manage the distributed service capability network.
[0091] Among them, the business capability call request can be a request from an application or other system to access a specific business function in a distributed business capability network. The request can include the business capability type of the business capability to be called, and the application can refer to a third-party application. The business capability type can refer to the category of different types of business capabilities, corresponding to the specific business function of the business capability. The target sniffing node can refer to a sniffing node that matches the business capability type. For example, if there is a business capability matching the business capability type in the business capabilities within the sniffing range of sniffing node A, it can be considered that sniffing node A can become the target sniffing node. The business capability query request is a request sent by the business management server to the target sniffing node, which is used to request the target sniffing node to find and return the business capability address information of the target business capability that meets the conditions. The sniffing range can refer to the distribution range of business capabilities that the sniffing node can monitor or detect. The idle rate can refer to the probability that the business capability is not called within a set time period, or it can refer to the proportional relationship between the time when the business capability is not used and the set time period.
[0092] Exemplarily, when the service management server initiates a service capability query request, the corresponding sniffing node receives the request, that is, the target sniffing node receives the request, and the target sniffing node initiates sniffing of the service capabilities within its sniffing range and collects the idle rates of all service capabilities within the sniffing range.
[0093] Step S504: acquiring the service capability address set whose idle rate is greater than or equal to the preset idle rate, and acquiring service capability address information of the target service capability according to the service capability address set.
[0094] The preset idle rate may refer to a preset standard value, and the user measures whether the service capability has reached the preset idle situation and needs to call the service capability in time to make the resource applicable, so as to improve resource utilization.
[0095] The service capability address set may refer to a screened service capability address list that meets the following conditions, wherein the condition may refer to an idle rate of service capabilities corresponding to the service capability address information being greater than or equal to a preset idle rate.
[0096] The business capability address information may be location information of a specific business capability instance or path information of its access path. Based on the business capability address information of the target business capability, the business management server may accurately locate and call the target business capability.
[0097] Exemplarily, the sniffing node screens the idle rates of all business capabilities within the sniffing range collected, determines the business capabilities whose idle rates are greater than or equal to the preset idle rates, and then forms the business capability address information of these business capabilities into a business capability address set, and then the sniffing node determines a business capability address information in the business capability address set as the business capability address information of the target business capability.
[0098] Step S506: Return the service capability address information of the target service capability to the service management server.
[0099] Exemplarily, the sniffing node returns the service capability address information of the target service capability to the service management server, and the service management server may call the target service capability according to the service capability address information of the target service capability.
[0100] In this embodiment, the sniffing node uses the preset idle rate as a screening condition to ensure that it has the opportunity to be called only when the idle rate of the business capability is greater than or equal to the preset idle rate, so as to make full use of resources with high idle rates and improve the effective utilization rate of overall resources.
[0101] In an exemplary embodiment, the business capability query request includes the address information corresponding to the business capability call request; Figure 6 As shown, the step S504 above, in accordance with the set of business capability addresses, is performed to obtain the business capability address information of the target business capability, which may specifically include the following steps:
[0102] Step S602: Obtain the routing distance between each business capability address information in the business capability address set and the address information corresponding to the business capability call request.
[0103] The routing distance in this embodiment may refer to the network distance between two network nodes in a computer network. The smaller the routing distance, the lower the network delay from the request initiation location to the network node corresponding to the business capability. In this embodiment, the routing distance may refer to the network distance between the network node corresponding to the business capability address information and the network node corresponding to the business capability call request initiation location.
[0104] Exemplarily, the sniffing node obtains each business capability address information from the business capability address set, and for each business capability address information, calculates the network distance between its corresponding network node and the network node corresponding to the place where the business capability call request is initiated as the routing distance.
[0105] Step S604: Acquire the service capability address information corresponding to the minimum routing distance, and acquire the service capability address information of the target service capability according to the service capability address information corresponding to the minimum routing distance.
[0106] Exemplarily, the sniffing node compares all obtained routing distances, finds the minimum routing distance, obtains the service capability address information corresponding to the minimum routing distance, and uses the service capability address information corresponding to the minimum routing distance as the service capability address information of the target service capability.
[0107] In this embodiment, by calculating the routing distance and selecting the minimum value, the network delay between the requester of the subsequent service capability call request and the target service capability to be called is reduced, and the response rate of the service capability call is improved.
[0108] In an exemplary embodiment, the step S604 of acquiring the service capability address information of the target service capability according to the service capability address information corresponding to the minimum routing distance may specifically include the following steps:
[0109] Step S71, determining the service capability to be checked according to the service capability address information corresponding to the minimum routing distance, and obtaining the availability query result of the service capability to be checked.
[0110] The service capability to be checked may refer to a specific service capability identified by the service capability address information corresponding to the minimum routing distance, but an availability check is required to ensure that the service capability is available. The availability query result may refer to the availability status feedback of the service capability to be checked.
[0111] Exemplarily, the sniffing node determines the specific business capability it identifies through the business capability address information corresponding to the minimum routing distance, and uses it as the business capability to be checked. Then, the sniffing node can initiate an availability query to the business capability to be checked, requesting it to return the current availability status, that is, to obtain the availability query result of the business capability to be checked.
[0112] Step S72: when the availability query result indicates that the to-be-checked service capability is available, the service capability address information corresponding to the minimum routing distance is determined as the service capability address information of the target service capability.
[0113] Exemplarily, the sniffing node receives the availability query result and makes a judgment. When the availability query result indicates that the above-mentioned service capability to be checked is available, the service capability address information corresponding to the minimum routing distance is determined as the address of the target service capability. That is to say, when the service capability to be checked is normally available, it is used as the target service capability.
[0114] Step S73, when the above-mentioned availability query result indicates that the above-mentioned business capability to be checked is unavailable, the business capability address information corresponding to the above-mentioned minimum routing distance is removed from the above-mentioned business capability address set, and the step of obtaining the business capability address information corresponding to the minimum routing distance is returned to execute until the above-mentioned availability query result indicates that the above-mentioned business capability to be checked is available, or the business capability address information does not exist in the above-mentioned business capability address set.
[0115] Exemplarily, the sniffing node receives the availability query result and makes a judgment. When the availability query result indicates that the business capability to be checked is unavailable, the business capability address information corresponding to the minimum routing distance is removed from the business capability address set. After it is removed, the sniffing node re-executes the step of obtaining the business capability address information corresponding to the minimum routing distance, that is, it is necessary to re-determine the business capability address information corresponding to the minimum routing distance in the removed business capability address set, and then perform the corresponding availability query until the availability query result indicates that the business capability to be checked is available, or there is no available business capability address information in the business capability address set, that is, the above-mentioned loop process is stopped when an available business capability to be checked is found, or the above-mentioned loop process is stopped when no available business capability to be checked is found and because there is no business capability address information in the business capability address set after the unavailable business capability address information is deleted.
[0116] In this embodiment, the availability check mechanism is used to ensure that only truly available business capabilities are selected as target business capabilities, thereby avoiding the risk of service interruption caused by selecting a faulty or overloaded service instance and improving the reliability of the business capability calling service.
[0117] In an exemplary embodiment, after returning to execute the step of obtaining the business capability address information corresponding to the minimum routing distance executed in the above step S73, it may also include the step of: when the business capability address information does not exist in the above business capability address set, returning the business capability query result to the above business management server, and the above business capability query result is used to characterize that the business capability address information of the target business capability has not been queried within the sniffing range.
[0118] Exemplarily, when the sniffing node determines that there is no business capability address information in the business capability address combination, the sniffing node can return a business capability query result to the business management server, which can be used to indicate that the current sniffing node has not queried the business capability address information of the target business capability within the sniffing range.
[0119] In this embodiment, when the sniffing node cannot find a service capability that meets the conditions, it promptly feeds back this fact to the service management server, thereby avoiding unnecessary waiting time and improving the response speed and service efficiency of the service management server.
[0120] In an exemplary embodiment, the present application also provides a service capability calling system, including a service capability management platform (ie, a service management server), a sniffing node, and the service capability calling system can be applied to Figure 7 In the application environment shown, the business capability management platform may include a business capability calling module and a business capability management module. The sniffing nodes and each business capability are located in the business capability development environment (i.e., the distributed business capability network). As shown in the figure, the business capabilities within the sniffing range of the sniffing node S1 may include business capabilities E1, business capabilities E2, and business capabilities E3; the business capabilities within the sniffing range of the sniffing node S2 may include business capabilities E4 and business capabilities E5; the business capabilities within the sniffing range of the sniffing node Sx may include business capabilities Ey. In which, a new sniffing node is added in the business capability development environment, and the address information of the business capabilities that meet the call type and preset idle rate requirements is obtained through the query method of the nearest route. A new business capability management module is added to the business management platform to receive, store, and update the business capability information from the business development environment, and support the feedback of the address list of the sniffing nodes where the business capabilities that meet the call request are located to the business capability calling module. A new business capability calling module is added to the business management platform, and based on the business capability type required by the third-party application, the business capabilities that meet the idle rate requirements are selected and called, which can effectively balance the frequency of capability calls in the open business system and improve resource utilization.
[0121] Specifically, based on the above business capability calling system, combined with Figure 7 as well as Figure 8 The process shown in the figure illustrates the business capability selection process, which may include the following steps:
[0122] Step S71: Send a service capability invocation request. The third-party application sends a service capability invocation request to the service capability invocation module, and the request message carries the service capability type to be invoked.
[0123] Step S72: Send a service capability invocation request. The service capability invocation module sends a service capability invocation request to the service capability management module, and the request message carries the service capability type to be invoked.
[0124] Step S73, returning a call corresponding message. The business capability management module returns a call response message to the business capability calling module, and the response message carries a list of sniffing node addresses to which the business capability to be called belongs.
[0125] Step S74: Initiate a service capability query request. The service capability calling module initiates a service capability query request to the sniffing node closest to the routing address in the address list, and the request message carries the service capability type to be called.
[0126] Step S75: sniffing: The sniffing node initiates sniffing of the service capabilities in the area where it is located, and queries the idle rate of the service capabilities that meet the call type.
[0127] Step S76, returning a query response message. The sniffing node returns a query response message to the service capability calling module, and the response message carries the service capability address information (service capability address information of the target service capability) that meets the preset idle rate and has the closest route.
[0128] Step S77: Initiate a call: The business capability invocation module initiates a call to the business capability corresponding to the business capability address information.
[0129] Step S78: Return a call response message. The business capability calling module returns a call response message to the third-party application.
[0130] In the above-mentioned business capability calling method and system:
[0131] 1. Add business capability calling module and business capability management module to the business capability management platform, and add sniffing node to the business capability development environment.
[0132] 2. The third-party application initiates a business capability call request to the business capability management module through the business capability call module.
[0133] 3. The business capability management module is responsible for receiving, storing and updating business capability information from the business development environment, and supports feeding back the address list of the sniffing nodes where the business capabilities that meet the call request are located to the business capability call module.
[0134] 4. The business capability calling module initiates a business capability query request to the sniffer node closest to the routing address based on the address list returned by the business capability management module. The request message carries the type of business capability being called.
[0135] 5. The sniffing node sniffs the business capabilities of the corresponding type in the node area according to the query request message, and feeds back the business capability address information that meets the preset idle rate requirements and has the closest route to the business capability calling module.
[0136] The implementation process is as follows: Fig. 9, that is, the service management server initiates a service capability query request to the sniffer node Sx with the nearest routing address in the address list (sniffer node address list), and the sniffer node initiates a broadcast to the service capability set E1{} in the area (sniffer range). If there is a subset E2{} that meets the preset idle rate requirement in the service capability set E1{}, the availability is queried from the service capability with the nearest routing in the subset E2{}. If the service capability Ey is available, the address information of the service capability Ey is returned; if there is no subset E2{} that meets the preset idle rate requirement in the service capability set E1{}, the sniffer node S1 is deleted from the address list. If the address list is empty, the process ends. If the address list is not empty, return to the step of initiating a service capability query request to the sniffer node Sx with the nearest routing address in the address list (sniffer node address list); after querying the availability of the service capability with the nearest routing in subset E2{}, if the service capability Ey is not available, delete Ey from subset E2{}. If subset E2{} is not an empty set at this time, return to the step of querying the availability of the service capability with the nearest routing in subset E2{}. If subset EE2{} is an empty set at this time, execute the step of deleting the sniffer node S1 from the address list until the process ends.
[0137] 6. The business capability calling module initiates a call to the business capability at the address.
[0138] 7. If the sniffing node with the closest route does not have the service capability that meets the preset idle rate requirement, the service capability calling module continues to repeat the above steps 4-6 with the next sniffing node with the closest route in the address list.
[0139] New applications under the future network will need to call multiple types of business capabilities to achieve. In the open business system, the calling method and efficiency of distributed business capabilities are directly related to the rapid generation of applications, and the same type of business capabilities can be provided by several different capability developers. There are differences in processing capabilities and other differences between business capabilities. How to select the optimal business capability is one of the problems that need to be solved. In the selection of business capabilities, the traditional method is to select the business capabilities with the most powerful processing capabilities to ensure the rapid implementation of applications, but this will cause business capabilities with strong processing capabilities to be frequently called, especially for applications that need to be continuously called to establish connections, which will cause congestion to the server where the business capabilities are located, affecting processing efficiency; and for other business capability servers of the same type, the idle rate is too high, resulting in a waste of resources. In addition, the centralized calling of the business capabilities of several leading developers is not conducive to the balanced development of the open business system. Therefore, the present application proposes a business capability calling method and system, which can call business capabilities that meet the preset idle rate requirements from the area where the nearest distributed node is located according to application requirements, and solve the problem of idle distributed business capability resources under the open business system.
[0140] It should be understood that, although the various steps in the flowcharts involved in the above-mentioned embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps does not have a strict order restriction, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-mentioned embodiments can include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.
[0141] Based on the same inventive concept, the embodiment of the present application also provides a business capability calling device for implementing the business capability calling method involved above. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above method, so the specific limitations in one or more business capability calling device embodiments provided below can refer to the limitations on the business capability calling method above, and will not be repeated here.
[0142] In an exemplary embodiment, Fig.10 As shown, a service capability calling device 800 is provided, which is applied to a service management server for managing a distributed service capability network, including: a type acquisition module 801, a request sending module 802 and a capability calling module 803, wherein:
[0143] A type acquisition module 801 is used to obtain the business capability type of the business capability to be called from the business capability call request in response to the business capability call request;
[0144] The request sending module 802 is used to obtain a target sniffing node according to the business capability type, and initiate a business capability query request to the target sniffing node; the business capability query request is used to request the target sniffing node to obtain business capability address information of a target business capability, the target business capability belongs to a business capability within the sniffing range of the target sniffing node, and the idle rate of the target business capability is greater than or equal to a preset idle rate;
[0145] The capability calling module 803 is used to initiate a call to a target service capability according to the service capability address information.
[0146] In an exemplary embodiment, a plurality of sniffing nodes are provided in the distributed service capability network; the request sending module 802 is also used to obtain a list of sniffing node addresses matching the service capability type from a pre-stored sniffing node management information table; the sniffing node management information table is used to store the association between the sniffing node address information and the service capability type; and the target sniffing node is obtained according to the sniffing node address list.
[0147] In an exemplary embodiment, the request sending module 802 is also used to obtain the routing distance between each sniffing node address information in the sniffing node address list and the address information corresponding to the business capability call request; and the sniffing node corresponding to the sniffing node address information with the smallest routing distance is used as the target sniffing node.
[0148] In an exemplary embodiment, the above-mentioned business capability calling device also includes a cyclic acquisition module, which is used to obtain the business capability query result returned by the target sniffing node. When the business capability query result indicates that the business capability address information of the target business capability is not queried within the sniffing range of the target sniffing node, the sniffing node address information corresponding to the target sniffing node is removed from the sniffing node address list; and the step of obtaining the target sniffing node according to the sniffing node address list is returned until the business capability query result indicates that the business capability address information of the target business capability is queried within the sniffing range of the target sniffing node.
[0149] In an exemplary embodiment, Fig.11 As shown, a service capability calling device 900 is provided, which is applied to a sniffing node in a distributed service capability network, including: an idle rate acquisition module 901, an address acquisition module 902 and an address return module 903, wherein:
[0150] The idle rate acquisition module 901 is used to obtain the idle rate of the business capability within the sniffing range in response to the business capability query request initiated by the business management server; the business capability query request is generated by the business management server after responding to the business capability call request, and the target sniffing node is obtained according to the business capability type of the business capability to be called in the business capability call request;
[0151] The address acquisition module 902 is used to acquire the service capability address set whose idle rate is greater than or equal to the preset idle rate, and acquire the service capability address information of the target service capability according to the service capability address set;
[0152] The address returning module 903 is used to return the service capability address information of the target service capability to the service management server.
[0153] In an exemplary embodiment, the business capability query request includes address information corresponding to the business capability call request; the above-mentioned address acquisition module 902 is also used to obtain the routing distance between each business capability address information in the business capability address set and the address information corresponding to the business capability call request; obtain the business capability address information corresponding to the minimum routing distance, and obtain the business capability address information of the target business capability based on the business capability address information corresponding to the minimum routing distance.
[0154] In an exemplary embodiment, the address acquisition module 902 is also used to determine the business capability to be checked based on the business capability address information corresponding to the minimum routing distance, and obtain the availability query result of the business capability to be checked; when the availability query result indicates that the business capability to be checked is available, the business capability address information corresponding to the minimum routing distance is determined as the business capability address information of the target business capability; when the availability query result indicates that the business capability to be checked is unavailable, the business capability address information corresponding to the minimum routing distance is removed from the business capability address set, and the step of obtaining the business capability address information corresponding to the minimum routing distance is returned to execute until the availability query result indicates that the business capability to be checked is available, or the business capability address information does not exist in the business capability address set.
[0155] In an exemplary embodiment, the above-mentioned business capability calling device also includes a query result feedback module, which is used to return the business capability query result to the business management server when the business capability address information does not exist in the business capability address set. The business capability query result is used to characterize that the business capability address information of the target business capability is not queried within the sniffing range.
[0156] Each module in the above-mentioned service capability calling device can be implemented in whole or in part by software, hardware or a combination thereof. Each module can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute the operations corresponding to each module above.
[0157] In an exemplary embodiment, a computer device is provided. The computer device may be a server, and its internal structure diagram may be as shown in FIG. Fig.12As shown. The computer device includes a processor, a memory, an input / output interface (Input / Output, referred to as I / O) and a communication interface. The processor, the memory and the input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and an external device. The communication interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, a business capability calling method is implemented.
[0158] Those skilled in the art will understand that Fig.12 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.
[0159] In one embodiment, a computer device is further provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor implements the steps in the above method embodiments when executing the computer program.
[0160] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps in the above-mentioned method embodiments are implemented.
[0161] In one embodiment, a computer program product is provided, including a computer program, which implements the steps in the above method embodiments when executed by a processor.
[0162] A person of ordinary skill in the art can understand that all or part of the processes in the above-mentioned embodiment method can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in each embodiment provided in this application may include at least one of a relational database and a non-relational database. Non-relational databases may include distributed databases based on blockchains, etc., but are not limited to this. The processor involved in each embodiment provided in this application may be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, an artificial intelligence (AI) processor, etc., but are not limited to this.
[0163] The technical features of the above embodiments may be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.
[0164] The above-described embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be construed as limiting the scope of the present application. It should be noted that, for a person of ordinary skill in the art, several modifications and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.
Claims
1. A method for calling a business capability, characterized in that: A service management server applied to manage a distributed service capability network, the method comprising: In response to the business capability invocation request, obtaining a business capability type of the business capability to be invoked from the business capability invocation request; Acquire a target sniffing node according to the service capability type, and initiate a service capability query request to the target sniffing node; the service capability query request is used to request the target sniffing node to obtain service capability address information of a target service capability, the target service capability belongs to a service capability within the sniffing range of the target sniffing node, and the idle rate of the target service capability is greater than or equal to a preset idle rate; A call is initiated to the target service capability according to the service capability address information.
2. The method according to claim 1, characterized in that: A plurality of sniffing nodes are arranged in the distributed service capability network; The acquiring the target sniffing node according to the service capability type includes: Obtaining a list of sniffing node addresses matching the service capability type from a pre-stored sniffing node management information table; the sniffing node management information table is used to store an association between sniffing node address information and service capability types; The target sniffing node is obtained according to the sniffing node address list.
3. The method according to claim 2, characterized in that The acquiring the target sniffing node according to the sniffing node address information includes: Obtaining a routing distance between each sniffing node address information in the sniffing node address list and the address information corresponding to the service capability call request; The sniffing node corresponding to the sniffing node address information of the minimum routing distance is used as the target sniffing node.
4. The method according to claim 3, characterized in that After initiating a service capability query request to the target sniffing node, the method further includes: Obtaining a service capability query result returned by the target sniffing node, and if the service capability query result indicates that the service capability address information of the target service capability is not found within the sniffing range of the target sniffing node, removing the sniffing node address information corresponding to the target sniffing node from the sniffing node address list; Return to the step of acquiring the target sniffing node according to the sniffing node address list until the service capability query result indicates that the service capability address information of the target service capability is queried within the sniffing range of the target sniffing node.
5. A method for calling a business capability, characterized in that: Applied to a sniffing node in a distributed service capability network, the method comprises: In response to a service capability query request initiated by a service management server, an idle rate of service capabilities within a sniffing range is obtained; the service capability query request is generated by the service management server after responding to a service capability call request, and the target sniffing node is obtained according to the service capability type of the service capability to be called in the service capability call request; Acquire a service capability address set whose idle rate is greater than or equal to a preset idle rate, and acquire service capability address information of a target service capability according to the service capability address set; The service capability address information of the target service capability is returned to the service management server.
6. The method according to claim 5, characterized in that The business capability query request includes address information corresponding to the business capability call request; The acquiring the service capability address information of the target service capability according to the service capability address set includes: Obtaining a routing distance between each business capability address information in the business capability address set and the address information corresponding to the business capability call request; The service capability address information corresponding to the minimum routing distance is obtained, and the service capability address information of the target service capability is obtained according to the service capability address information corresponding to the minimum routing distance.
7. The method according to claim 6, characterized in that According to the service capability address information corresponding to the minimum routing distance, the service capability address information of the target service capability is obtained, including: Determine the service capability to be checked according to the service capability address information corresponding to the minimum routing distance, and obtain the availability query result of the service capability to be checked; In a case where the availability query result indicates that the to-be-checked service capability is available, determining the service capability address information corresponding to the minimum routing distance as the service capability address information of the target service capability; In the case where the availability query result indicates that the business capability to be checked is unavailable, the business capability address information corresponding to the minimum routing distance is removed from the business capability address set, and the step of obtaining the business capability address information corresponding to the minimum routing distance is returned to execute until the availability query result indicates that the business capability to be checked is available, or the business capability address information does not exist in the business capability address set.
8. The method according to claim 7, characterized in that After returning to the step of obtaining the service capability address information corresponding to the minimum routing distance, the method further includes: When the service capability address information does not exist in the service capability address set, a service capability query result is returned to the service management server, where the service capability query result is used to indicate that the service capability address information of the target service capability is not found within the sniffing range.
9. A service capability calling device, characterized in that: A service management server for managing a distributed service capability network, the device comprising: A type acquisition module, configured to respond to a business capability call request and acquire a business capability type of the business capability to be called from the business capability call request; A request sending module, used to obtain a target sniffing node according to the business capability type, and initiate a business capability query request to the target sniffing node; the business capability query request is used to request the target sniffing node to obtain business capability address information of a target business capability, the target business capability belongs to a business capability within the sniffing range of the target sniffing node, and the idle rate of the target business capability is greater than or equal to a preset idle rate; The capability calling module is used to initiate a call to a target business capability according to the business capability address information.
10. A service capability calling device, characterized in that: A sniffing node applied to a distributed service capability network, the device comprising: An idle rate acquisition module is used to respond to a business capability query request initiated by a business management server to obtain an idle rate of a business capability within a sniffing range; the business capability query request is generated by the business management server after responding to a business capability call request, and the target sniffing node is obtained according to the business capability type of the business capability to be called in the business capability call request; An address acquisition module, used to acquire a set of service capability addresses whose idle rate is greater than or equal to a preset idle rate, and acquire service capability address information of a target service capability according to the set of service capability addresses; The address returning module is used to return the service capability address information of the target service capability to the service management server.
11. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 8 are implemented.
12. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 8 are implemented.
13. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 8 are implemented.
Citation Information
Patent Citations
Business processing method and device and storage medium
CN116016221A
Service processing method and device, network equipment and storage medium
CN116112572A
Service capability calling method and device, computer equipment, readable storage medium and program product
CN118474168A
Method for Configuring Service Node, Service Node Pool Registrars, and System
US20160134472A1
Access request processing method, electronic device, electronic equipment, and medium
WO2022247750A1