Font Size: a A A

The Research And Design Of Automatically Distributed Workflow Engine In WFMS

Posted on:2007-10-25Degree:MasterType:Thesis
Country:ChinaCandidate:W WangFull Text:PDF
GTID:2178360212980062Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
With the comprehensive use of computer in modern life, so many kinds of management systems appear. But computer does not have the wisdom of people. Now the most important task is to manage and control the enterprise information quickly and exactly. So the appearance of WFMS is to accommodate the activities in all tasks and make control of the sequence in order to complete the tasks.Most of the WFMSs in modern society are running on only one workflow engine. This is very convenient to check and repair the system. But the modern enterprises have more complex configuration, and the centralized mechanism can not fit for it any more. So the distributed WFMS becomes more useful in the market. In the distributed system there are several engines to execute different kinds of tasks or activities. These engines work together to improve the efficiency.In this design, the WFMS is distributed. There is a master engine to take charge of the entire work, and there are several slave engines to realize different activity types. Compared with most of other distributed systems, this system implements auto functioning. The engines communicate with each other by JMS and Socket. The master engine parses the first activitytype, and hands the XML file to the corresponding slave engine. The corresponding slave engine parses the next activitytype and hands the file to the next slave engine until the corresponding activity is executed completely. The master engine can parse the next XML file after it parses the first activitytype in the previous XML file. This pattern is very useful for modern enterprise to save time and energy.At last, the shortcomings and development of the system is described.
Keywords/Search Tags:WFMS, distributed engine, automatic execution, JMS, XML
PDF Full Text Request
Related items