오프라인 우선 정책에 의한 멀티 디바이스의 실시간 데이터 동기화 구현
An Implementation of Real Time Data Synchronization of Multiple Devices by Offline-first Strategy
0
조회
0
다운로드
0
인용
0
참고문헌
키워드
초록
Offline-first strategy is that it allows data to be saved while offline, and when connected online, data is synchronized to ensure that all devices have the same data. Multi-device is a term that shares data through synchronization on various platforms on Android, ios, etc. First, all of the data is stored in the local repository like SQLite and then on the server via HTTP communication. Then, the synchronization is completed by receiving the changed data from the server and storing it in the local repository at the time of the synchronization, and sending the changes to the server from the client. We proposed and implemented a database structure, APIs, and a illustrative application running on PC and Android phone.
Abstract
Offline-first strategy is that it allows data to be saved while offline, and when connected online, data is synchronized to ensure that all devices have the same data. Multi-device is a term that shares data through synchronization on various platforms on Android, ios, etc. First, all of the data is stored in the local repository like SQLite and then on the server via HTTP communication. Then, the synchronization is completed by receiving the changed data from the server and storing it in the local repository at the time of the synchronization, and sending the changes to the server from the client. We proposed and implemented a database structure, APIs, and a illustrative application running on PC and Android phone.
참고문헌 (12)
- 장대진, "SyncML 기반의 자료 동기화 클라이언트 개발", 정보과학회 컴퓨팅의 실제 논문지, 11(4), pp.357~367 (2005), 한국정보과학회
- Darin C. Glatt, "System and Method of Data Synchronization Between Devices", United States Patent. No. 7,962,575, ~ (2011)
- Nurzhan Nurseitov, "Comparison of JSON and XML Data Interchange Formats : a Case Study", Proceedings of CAINE, (9), pp.157~162 (2009)
- Stefan Tilkov, "Node. js : Using Javascript to Build High-performance Network Programs", Proceedings of IEEE internet computing, 14(6), pp.80~83 (2010)
