Advances in wireless network technologies provide the basis for mobile computing. The wireless communication provides users with the ability to work while moving. However, mobile computing poses many constraints like frequent disconnections, low bandwidth and limited battery life, small memory etc. These constraints make mobile transaction processing environment different than centralize or dis...