Design and implementation of mobile terminal data synchronization in personal cloud system

Source: Internet
Author: User
Keywords Mobile terminals data synchronization design and implementation personal cloud
Tags client cloud communication data data synchronization design differences environment

Design and implementation of mobile terminal data synchronization in personal cloud system

Beijing posts and Telecommunications Feng Juling

In this paper, a new method of mobile data synchronization is proposed to achieve the consistency of data, the storage of the difference in log, and the optimistic copy method of C/s structure. This method effectively reduces the communication overhead and effectively solves the problem of synchronization and consistency of terminal data in mobile environment. The system design takes into account the usability, efficiency, comprehensiveness, extensibility and accessibility, ensuring the robustness of the system and the efficient use of data. The system can be divided into platform side and mobile terminal side, the platform side receives each client's synchronization request, carries on the synchronization processing, interacts with each client, maintains the data synchronization with each client; The mobile terminal maintains a local mirror database consistent with the cloud data locally, and when the user updates the data synchronously, The local data is compared with the mirrored data, synchronized to the mirror database, and then synchronized by the mirror database to the Cloud Master synchronization module. When the client receives a synchronization request from the cloud, it also updates the mirrored database, and then updates the data in the mirrored database to the local record data. Mobile terminals via HTTP POST (?) Interaction with the platform side main synchronization module, the interactive content exists in XML form and placed in the message body of the HTTP post. Finally, a series of tests are carried out to ensure the complete function, excellent performance and good user experience.


Design and implementation of mobile terminal data synchronization in personal cloud system

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.