Google은 사용자가 GAE 백엔드에서 데이터를 다운로드하고 데이터 변경/사용자 입력을 GAE에 다시 보낼 수있는 Android 앱을 보유하고 있습니다. 서버의 모든 데이터는 안드로이드 클라이언트의 로컬 DB에도 복사됩니다. 우리가 알아 내려고하는 것은 GAE에 연결할 수 없을 때 사용자가 변경 한 내용을 추적하고 보내는 최상의 방법입니다. 우리의 계획은 클라이언트가 로컬 DB에 대한 업데이트를하도록하는 것이며, 서버가이 변경 사항을 보낼 수없는 경우 클라이언트에서 날짜가 오래된 것으로 표시됩니다. 서버 연결을 다시 사용할 수있게되면 변경 사항이 비동기 적으로 전송됩니다. 누구나이 접근 방식에 대한 문제점을 보거나이를 수행하는 더 좋은 방법을 알고 있습니까?안드로이드 클라이언트를 서버와 동기화 유지
2
A
답변
3
원격 데이터 동기화 모범 사례에 대해서는 http://www.google.com/events/io/2010/sessions/developing-RESTful-android-apps.html을 참조하십시오.
관련 문제
- 1. FTP 서버와 파일 동기화
- 2. 서버와 데이터 동기화
- 3. 서버와 GIT 동기화
- 4. 서버와 iphone 클라이언트 간의 파일 시스템 동기화
- 5. Extjs Tree 서버와 자동 동기화
- 6. 웹 서버와 코어 데이터 동기화
- 7. elasticsearch와 데이터베이스를 동기화 유지
- 8. 모바일 데이터 동기화 유지
- 9. 핸드셋을 데이터베이스와 동기화 유지
- 10. 데이터베이스와 동기화 유지
- 11. i18n 리소스를 동기화 유지
- 12. 소켓으로 서버와 클라이언트를 만드는 방법은 무엇입니까?
- 13. netty를 사용하여 UDP 서버와 클라이언트를 설정하는 방법
- 14. Android GCM 서버와 클라이언트를 페어링 하시겠습니까?
- 15. SQL 서버와 MySQL 서버 간의 동기화
- 16. 데이터베이스 서버와 동기화 로컬 데이터베이스 창 전화
- 17. Mac 서버와 C# 프로그램간에 파일을 동기화 하시겠습니까?
- 18. SQL 서버와 MySQL 사이의 단방향 동기화
- 19. 로컬 컴퓨터에서 원격 서버와 파일 (코드) 동기화
- 20. Joomla를 Dev 서버와 Prod 서버간에 동기화 하시겠습니까?
- 21. SQL 모바일 데이터를 mysql 서버와 동기화
- 22. JQuery 카운트 다운 + 서버와 AppEngine 동기화
- 23. TFS2010 - Apache 웹 서버와 동기화 - 작업 폴더
- 24. 타사 서버와 Android 휴대 전화 동기화
- 25. 항상 동기화 자식 거울을 유지
- 26. 두 개의 AVPlayers를 동기화 유지
- 27. MasterViewController와 DetailViewController를 동기화 상태로 유지
- 28. FragmentPager에 ListFragments를 동기화 상태로 유지
- 29. 오브젝트 애니메이트 간 동기화 유지?
- 30. 어떻게 유성 클라이언트를 동기화 상태로 유지합니까? (애니메이션)