Method and apparatus for controlling concurrence error
An error and trigger identification technology, applied in the field of data processing, can solve problems such as low system stability and processing efficiency, control concurrency errors, etc., to achieve the effect of improving stability and processing efficiency and avoiding errors
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0027] figure 1 Shown is a flow chart of a method for controlling concurrency errors in an embodiment of the present invention, including the following steps:
[0028] S101. When the calling application end UA invokes an application service, perform encapsulation processing on the invoked application service, and add a trigger identifier.
[0029] In the technical solution of the present invention, after the application service is invoked, it will not be executed immediately, but will be sent to the local AM (Application Manager, application service manager) of the UA for processing. In order for the AM to schedule the application service correctly, the application service needs to be encapsulated first, and the main content of the encapsulation includes adding a trigger identifier for the application service.
[0030] We can add a sequence trigger flag to the application service, so that the AM can schedule the application service in a certain order. Sequential trigger flag...
Embodiment 2
[0046] In a preferred embodiment of the present invention, the service management center can learn which application services can be executed concurrently without error by analyzing the functions of the application services, and can further add events for these application services during the encapsulation process The trigger conditions enable these application services to be invoked in parallel, thereby further improving the processing efficiency of the system.
[0047] The following assumes that P1, P2, P3, P4, P5, and P6 serve different applications, and their corresponding functions are as follows:
[0048] P1: x=x+5;
[0049] P2: y=x+10;
[0050] P3: a=x+y;
[0051] P4: b=x-y;
[0052] P5: c=x / y;
[0053] P6: d=a+b+c.
[0054] When UA invokes the above services, UA's local AM will not only add sequential trigger identifiers (namely serial numbers) for P1-P6, but also analyze each application service (since there is no other application service before P1, it is not ne...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com