Font Size: a A A

Replacement Method Of Transactional Composite Service With Compensation

Posted on:2012-08-22Degree:MasterType:Thesis
Country:ChinaCandidate:Z B YanFull Text:PDF
GTID:2268330425991604Subject:Computer application technology
Abstract/Summary:PDF Full Text Request
There are various exceptions lead to the business process no response temporarily or service interruption in dynamic service environment, which impact the reliability of business process greatly. Most of the previous replacement mechanisms poor adaptability for leaking transaction support. Further, it will not ensure the implementation atomicity and consistency, and can not guarantee the correctness, real-time and efficiency of the replacement process neither. How to support transactional composite service replacement and design reliable transactional composite service replacement algorithm in real-time dynamic environment of change, and improve the exception handling capabilities of transactional service to realize reliable and stable dynamic composite service has become the focus and emphasis in composite service research currently.To solve these problems, this paper takes the "transactional support" as the core and proposes a replacement method of transactional composite service supporting with compensation. The replacement method had considered fully the multiple relationships between Web services and Web service transactional characteristic. The thesis analyzes the service replacement mechanism supporting transactional compensation, discusses the transactional Web service and the transactional compensation mechanism, proposes the architecture supporting transactional Web service, analyzes the service replacement process supporting transactional compensation mechanism and establishes BPEL business processes supporting transaction, then proposes transactional compensation service QoS, service replacement QoS and establishes a comprehensive assessment QoS objective function which supporting compensation and replacement. Finally, analyzes the compensation dependencies of transactional services, and proposes the algorithm on identifying transactional granularity, the algorithm on compensation service path generated, in this situation, a new transactional composite service replacement algorithm supporting compensation is described. Experiments show that the model not only guarantees in the replace process business atomicity and the data consistency, but also enhances system’s reliability and effectiveness.
Keywords/Search Tags:transactional Web service, transactional granularity, BPEL, QoS, compensation, transactional replacement
PDF Full Text Request
Related items