Business flow chart concurrent execution method and device, equipment and medium
A technology of business processes and execution methods, applied in the field of business flow charts, can solve problems such as inability to realize multi-concurrent execution, complexity, etc., and achieve the effect of fast execution speed and improved operation efficiency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0051] see Figures 1 to 7 , the present invention provides a method for concurrently executing business flow charts, the method is applied to executing business flow charts, and the method at least includes:
[0052] Step 101 , simplify the business flowchart language into nodes and paths, and redefine the nodes and paths.
[0053] Wherein, the node includes at least basic activities and structural activities in BPEL, and the judgment jump in the structure activity is removed, and the judgment jump is replaced by an expression path.
[0054] Specifically, the node includes input, execution, and output;
[0055] The input is the input data that the current node needs to acquire from an external or timing dependent node;
[0056]The functions that are executed for each node include executable module analysis of specific high-level languages, such as general integer operations, string operations, list operations, etc., as well as nodes specific to different high-level language...
Embodiment 2
[0077] In order to better understand the above embodiments, as Figure 5 As shown in the figure, the present invention also provides a flow chart of the steps of recursively backtracking the state of the judgment line in the concurrent execution method of the business flow chart, and the method at least includes:
[0078] Step 201, start the process (input parameter: line);
[0079] Step 202, determine whether the loop line is not executed, and the target is not executed, if yes, then jump to execute step 203, otherwise, continue to execute step 204;
[0080] Step 203, return to confirm, and jump to step 217;
[0081] Step 204, look up the global line state;
[0082] Step 205, determine whether the line state exists, if so, continue to execute step 206, otherwise, jump to execute step 207;
[0083] Step 206, determine whether the line status has been reached, if not, continue to execute step 208, otherwise skip to execute step 203;
[0084] Step 207, query the line with th...
Embodiment 3
[0098] In order to better understand the above embodiments, as Image 6 As shown, the present invention also provides a flow chart of steps for recursively cleaning environment variables downward in a concurrent execution method of a business flow diagram, the method at least comprising:
[0099] Step 301, start the process (input parameter: node);
[0100] Step 302, delete the node environment variable;
[0101] Step 303, query all lines with the node as the source;
[0102] Step 304, loop the line list;
[0103] Step 305, determine whether it is a loop line, if not, continue to perform step 306, otherwise, go back to step 304;
[0104] Step 306, look up the global line state;
[0105] Step 307, determine whether it exists, if it exists, continue to execute step 308, otherwise, go back to step 304;
[0106] Step 308, determine whether it has been reached, if it has been reached, continue to execute step 309, otherwise, go back to step 304;
[0107] Step 309, delete the ...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More - R&D
- Intellectual Property
- Life Sciences
- Materials
- Tech Scout
- Unparalleled Data Quality
- Higher Quality Content
- 60% Fewer Hallucinations
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2025 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com



