摘要
事务工作流是把数据库中的事务概念引入到工作流领域。典型的事务工作流由于采用向前回滚或者向后回滚的方式来保证原子性,所以对任务的事务特性和执行顺序要求过于严格,并不能很好地定义实际应用中用户对事务的各种需求。为了提高事务工作流的扩展性,提出了基于依赖关系进行事务工作流建模的方法,并从任务的状态出发,总结了任务之间执行顺序的依赖关系,根据依赖关系的不同类型和依赖的特性给出了调度算法。
For transactional workflow,traditional transaction notion in the database is introduced into the workflow domain.In practical application,the typical workflow employs forward or backward rollback,this has a too strict requirement for the task characteristics and implementation order,and thus could not well define users' practical demands for transaction.In order to improve the expansibility of workflow,a transaction workflow modeling method based on dependency is proposed.According to the task status the dependency between tasks is summarized.Furthermore,the scheduling algorithm for executing the workflow based on dependency is also presented.
出处
《通信技术》
2011年第4期181-183,共3页
Communications Technology
关键词
事务工作流
依赖关系
事务工作流模型
transactional workflow
dependency
transactional workflow model