An Improved Reservation-based Protocol for Timely Web Service Transactions
Qing Lin, Aziz Nasridinov, Pham Phuoc Hung, Jeong-Yong Byun · 2011
Web Service Transactions consist of long-running, loosely coupled and complex services across multiple distributed enterprises. Existing transaction protocols maintain overall consistency through compensation but with undesirable cost. Thus, researchers have proposed to reserve resources to reduce resource waiting time and compensation risk. Meanwhile, reservation also brings substantial locks and concurrent conflicts that impair performance. In this paper, we propose a reservation-based protocol but with an imposed time constraint, which helps eliminate those side effects. Also, concurrent conflicts detection is developed as well to enhance performance. Moreover, the simulation integrates this resource-centric approach into Service~Oriented Architecture (SOA). Finally, performance evaluation for timely Web Service Transaction shows a great improvement In aspects of success rate, execution duration and compensation cost.