Unlock instant, AI-driven research and patent intelligence for your innovation.

Computer equipment, method and device for business process scheduling

A scheduling device and the technology of the first process, applied in the field of process management, can solve the problems of not supporting abnormal node recovery execution, failing to meet business and BPM platform data consistency, unable to roll back, etc., to achieve transaction segmentation and ensure data consistency sexual effect

Active Publication Date: 2017-02-22
HUAWEI TECH CO LTD
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0012] 6. Process scheduling performance should be high
In the process of business calling the startup process API and driving the process forward, due to the use of transaction control, if an exception occurs at a node in the middle, the transaction will be rolled back to the transaction start point, but cannot be rolled back to the abnormal node, and it is not supported to start from the abnormal node. Node resumes execution
[0014] Therefore, in the process of business process scheduling, the existing technology cannot meet the needs of business and BPM platforms that can not only maintain data consistency, but also ensure that the process terminates at the abnormal node when an exception occurs, and then resumes execution from the abnormal node.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Computer equipment, method and device for business process scheduling
  • Computer equipment, method and device for business process scheduling
  • Computer equipment, method and device for business process scheduling

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0052] In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below with reference to the accompanying drawings and examples.

[0053] In order to realize that when the transaction execution is unsuccessful, it can be rolled back to a certain node in the middle, instead of rolling back to the start node of the transaction, a new transaction split point (savepoint) can be added to a node in the process, and each node is separately for persistence. When the BPM engine drives the process and encounters a transaction split point, the transaction before the transaction split point is submitted first, and then a new transaction is created to control the execution of the subsequent nodes of the BMP process.

[0054] The specific implementation method is to figure 2 The scenario shown is taken as an example: business API1, BPM scheduling API and business API2 are configured in a decla...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to the field of flow management, and discloses a computer equipment, method and device for business flow scheduling. The business process scheduling method includes: determining that the node to be scheduled is configured with a transaction split point; creating an asynchronous task according to the transaction split point, and the asynchronous task includes tasks to be scheduled after the transaction split point in the node to be scheduled; using The first thread executes transactions including tasks other than asynchronous tasks in the process, and submits the transactions executed by the first thread to ensure data consistency; uses the second thread to execute the asynchronous tasks to realize transaction division between task nodes .

Description

technical field [0001] The invention relates to process management technology, in particular to a computer equipment, method and device for business process scheduling. Background technique [0002] Workflow is a business process formed by connecting related business activities in time sequence or logical relationship. In the course of business, documents, information or tasks are passed, processed or performed among multiple participants according to organizational norms. The most important feature of workflow technology is the automation of part or the whole of business processes in a computer application environment. These processes usually refer to activities that combine humans and machines, such as information technology (IT, Information Technology) applications and tool interactions. process etc. A workflow includes a group of tasks (or activities) and their mutual sequence relationship, as well as the start and end conditions of the process and tasks, as well as th...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F9/46G06Q10/06
CPCG06F9/4843G06Q10/06311
Inventor 周俊杰魏玛那·娜拉西马哈·摩西乌帕萨娜·哈弗里
Owner HUAWEI TECH CO LTD
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More