|
The workflow engine is the core components of the workflow management system , and its structure is reasonable to have a critical impact on the entire system . Workflow products have different emphases , versatility , portability poor , resulting in duplication of enterprise development , the reason is mainly because of the workflow workflow engine too complex , and process modeling tools the interface does not meet specifications , often connected only with the specific process modeling tools , versatility , portability , reusability , maintainability due to poor . This paper first analyzes the new the Research workflow management system as well as workflow products needs , on this basis , a detailed and in-depth analysis of several workflow engine , in-depth study of the lightweight Web-based services workflow engine , based on a hierarchical model of the new workflow engine architecture and its core scheduling algorithm , at the same time using this architecture based on Web services the microkernel lightweight workflow engine . Final design of a lightweight workflow engine based on Web services . This workflow engine , especially suitable for the application needs of the modern enterprise workflow management system , to achieve a cross-platform , the offsite network office environment , and Web services intact encapsulation , loosely coupled , highly integrated capability, openness features make the system with real-time characteristics of the assembly , and relatively easy to reconfigure the system execution node to achieve load sharing . Lightweight workflow engine based on Web services microkernel to solve the shortcomings and deficiencies of the traditional workflow engine structure , especially layered software features optimized to extract the core design ideas to solve similar problems in the future a lot of reference value.
|