| A unilateral commit protocol for mobile and disconnected computing (2000) | |||||||||||||||||
Abstract | |||||||||||||||||
| Databases are hosted by a growing number of lightweight intelligent devices like palmtops, cellular phones, car computers and even smart cards. Mobility and disconnected computing are two major issues in such environment. This paper deals with the way databases can be exploited in this context while maintaining a strong transactional coherency. More precisely, we argue that 2PC, the most well known and well-established atomic commitment protocol, is far from being adapted to this environment. We propose a new atomic commitment protocol, called Unilateral Commit for Mobile (UCM), that exhibits the following properties: it supports off-line executions and disconnection during commitment, it decreases the cost of wireless communication by reducing the message complexity and it saves resources on lightweight servers. These properties are obtained at the price of some assumptions on the way servers manage transactions. Anyway, we show that these assumptions are not constraining in the considered environment. | |||||||||||||||||
Publication details | |||||||||||||||||
| |||||||||||||||||