Font Size: a A A

Design And Implementation Of Workflow Engine Based On .Net

Posted on:2005-07-23Degree:MasterType:Thesis
Country:ChinaCandidate:Y J LiFull Text:PDF
GTID:2168360152969260Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
Now,many workflow management system is lack of the ability of integration,so we determined to implement a workflow management system using the technology of Web Service. Because on the .Net platform, we can implement Web Service application more easily, so we determined to implement a workflow management system based on .Net. This workflow management system is advanced in loose-couple , low cost , high integration ability,etc. Workflow engine is the core of a workflow management system. It's communication mode is the key to improve the integration ability of workflow management system. In this system, the workflow engines are communicated with each other by calling the interface of other workflow engine through the Web Service. By using this communication mode, this workflow management system has improved it's integration ability obviously.The client of this workflow management system is a Web application program. If a user has visited the client with the web browser, the client program should call the interface of the workflow engine. So this system is based on web and this can improve the expansibility of the workflow engine.This workflow engine is made up of three primary important parts named: workflow logic part, workflow sustaining system part and data management part. The workflow logic part is used to manage the logic of the workflow engine. The workflow sustaining system part and the data management part is used to read and save the workflow instance's information. So, this workflow management system has realized the separating of the application logic and the controlling of the data.This workflow engine can be separated to 7 modules named: workflow instantiation module, task executing module, task submitting module, task scheduling module, task ready module and workflow ending module. The above modules can navigate the workflow management system by calling the function of each other.
Keywords/Search Tags:workflow management system, distributed platform, workflow engine, workflow modeling tool
PDF Full Text Request
Related items