摘要

Composite Web services need transactional support to guarantee their consistent and reliable execution. Due to the long running and inter-organizational characteristics of Web service, transactional characteristics often be destroy. Most of previous methods of maintaining the atomicity are often adopt compensation strategy. However, compensation operations are typically associated with temporal and different cost. In order to retain the atomicity, this paper proposed a new method which predict the quality of transactional service in advance and schedule the service sequence dynamically. Experiments show the schedule algorithm is able to efficiently maintain the atomicity with no compensation cost in some circumstances.

全文