TY - JOUR
T1 - A Reservation-Based Extended Transaction Protocol
AU - Zhao, Wenbing
AU - Moser, Louise E.
AU - Melliar-Smith, P. Michale
N1 - Wenbing, Z. Y., Moser, L. E., Melliar-Smith, P. M. (n.d.). A Reservation-Based Extended Transaction Protocol. IEEE Transactions on Parallel and Distributed Systems, 19, 2, 188-203.
PY - 2008/2/1
Y1 - 2008/2/1
N2 - With the advent of the new generation of Internet-based technology, in particular, web services, the automation of business activities that are distributed across multiple enterprises becomes possible. Business activities are different from traditional transactions in that they are typically asynchronous, loosely coupled, and long running. Therefore, extended transaction protocols are needed to coordinate business activities that span multiple enterprises. Existing extended transaction protocols typically rely on compensating transactions to handle exceptional conditions. In this paper, we identify a number of issues with compensation-based extended transaction protocols and describe a reservation-based extended transaction protocol that addresses those issues. Moreover, we define a set of properties, analogous to the ACID properties of traditional transactions that are more appropriate for business activities that span multiple enterprises. In addition, we compare our reservation protocol with other extended transaction protocols for coordinating business activities and present performance analyses and results.
AB - With the advent of the new generation of Internet-based technology, in particular, web services, the automation of business activities that are distributed across multiple enterprises becomes possible. Business activities are different from traditional transactions in that they are typically asynchronous, loosely coupled, and long running. Therefore, extended transaction protocols are needed to coordinate business activities that span multiple enterprises. Existing extended transaction protocols typically rely on compensating transactions to handle exceptional conditions. In this paper, we identify a number of issues with compensation-based extended transaction protocols and describe a reservation-based extended transaction protocol that addresses those issues. Moreover, we define a set of properties, analogous to the ACID properties of traditional transactions that are more appropriate for business activities that span multiple enterprises. In addition, we compare our reservation protocol with other extended transaction protocols for coordinating business activities and present performance analyses and results.
KW - Business activity
KW - Continuous availability
KW - Extended transaction model
KW - Isolation
KW - Relaxed atomicity
KW - Reservation protocol
KW - Transaction processing
KW - Web services
UR - https://engagedscholarship.csuohio.edu/enece_facpub/106
U2 - 10.1109/TPDS.2007.70727
DO - 10.1109/TPDS.2007.70727
M3 - Article
VL - 19
JO - IEEE Transactions on Parallel and Distributed Systems
JF - IEEE Transactions on Parallel and Distributed Systems
ER -