Distributed workflow processing method and distributed workflow engine system
A technology of workflow engine and processing method, which is applied in the field of distributed workflow processing method and distributed workflow engine system, can solve the problems of increased system complexity, poor system scalability, and difficult maintenance, and achieve reduced transmission volume and low cost. The effect of coupling and high cohesion
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0055] Workflow (Workflow) is the computing model of the workflow, that is, how to organize the logic and rules of the work in the workflow together in the computer with an appropriate model and perform calculations on it. In the embodiment of the present invention, the The workflow is transmitted and executed between the main control engine and the execution engine in the form of a process instance, and the main control engine directly calls the call interface provided by the execution engine to complete the processing of the workflow.
[0056] figure 1 The interaction process of the distributed workflow engine system provided by the first embodiment of the present invention is shown, and the details are as follows:
[0057] 1. The main control engine monitors the triggered process event and obtains the event information of the process event;
[0058] In this embodiment of the present invention, the process event may be a corresponding process event triggered by the user inp...
Embodiment 2
[0073] According to embodiment one, figure 2 The specific application scenario of the distributed workflow engine system provided by the second embodiment of the present invention is shown, and the details are as follows:
[0074] The main control engine is located on server A, and the three execution engines are respectively located on server B, server C, and server D. When the main control engine on server A receives a triggered process event, it obtains the event information of the process event, such as the associated audit Personnel, etc., according to the event information, obtain the pre-stored process template associated with the process event, generate a process instance, encapsulate the process instance and its associated information into a process instance component, and select the execution engine to process the process instance, such as the execution on server B Engine B, execution engine C on server C, or execution engine D on server D, after the execution engin...
Embodiment 3
[0076] image 3 The structure of the distributed workflow engine system provided by the third embodiment of the present invention is shown, and for the convenience of description, only the parts related to the embodiment of the present invention are shown.
[0077] In the embodiment of the present invention, the distributed workflow engine system includes a main control engine 1 and an execution engine 2, wherein the main control engine 1 includes:
[0078] The process event monitoring unit 11 is configured to monitor a triggered process event and acquire event information of the process event.
[0079] In the embodiment of the present invention, the process event may be a corresponding process event triggered by a predetermined condition input by the user, for example, when the user in the personnel department of the enterprise enters a resume, or the financial department enters a report, the corresponding recruitment event and financial reimbursement event are triggered, Ea...
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