MTrainSchedule: Combining Web Services and Data Caching on Mobile Devices
暂无分享,去创建一个
Despite recent improvements in wireless network protocols and the manufacturing of better, more performant mobile devices, developing mobile applications and services still poses major challenges. Mobile devices have scarce computing capabilities, limited storage, short battery lifetime, and slow, expensive, and unreliable wireless communication. To alleviate these problems, we propose (1) to move the computationally intensive operations from the mobile client to an external Web Service and (2) to implement efficient data caching on the mobile device to minimize network traffic. In this article, we present these two key design aspects in the context of a Java development of a mobile service that offers train schedule information. The results show better response time and reduced network traffic.
[1] Alexandru Caracas,et al. Web Services and Data Caching for Java Mobile Clients , 2007, BTW Studierendenprogramm.
[2] Ken C. K. Lee,et al. Semantic query caching in a mobile environment , 1999, MOCO.
[3] Birgitta König-Ries,et al. Mobile Datenbanken und Informationssysteme: Konzepte und Techniken , 2005 .
[4] Dennis Shasha,et al. The dangers of replication and a solution , 1996, SIGMOD '96.