Skip to Main Content
Conventional pessimistic architectures used in database systems may not suit mobile environments. These architectures require considerable computing power in addition to a permanent connection status. Unfortunately, even tough mobile devices are evolving in computing and communications capabilities, they can not bear such requirements. In the meantime, optimistic architectures that do not lock resources and can permit disconnections appear to be the natural choice for mobile applications. In this paper, we introduce an efficient replication algorithm that we call ERDA which is based on legacy mobile database synchronization architecture: MS RDA (remote data access). This paper presents a performance comparison of ERDA and the remote data access (RDA). Like RDA, ERDA make the most out of the MS.Net compact framework: a relatively new but very famous platform for the development of mobile and handheld devices. This paper analyzes synchronization architectures to provide the best (speed, network traffic and storage vs. robustness) scenario.