Failure Recovery Algorithm for Web Service Workflow Based on Two-layer Pattern
XI Sheng-feng · Jisuanji gongcheng · 2011
The Web service transactional workflow failure recovery algorithm always does not take the individual requirement of user and the chain failure recovery into consideration.This paper defines two failure recoveries grained the global transactional workflows model and executive transaction model,and proposes failure recovery algorithms based on the two grained.The transactional instance level hierarchical failure recovery is performed under fine-grained executive transaction model.The model-level recovery is performed under coarse-grained global transactional workflow to maintain the individual requirement of client.The algorithm determines the end compensation point dynamically and compensation costs are reduced,while in the process of recovery,the algorithm can search the compensation route under the global viewpoint and implement the chain failure recovery.