내 안드로이드 애플 리케이션은 현재 django rest framework로 구축 된 웹 서비스와 HTTP 통신을 위해 Volley를 사용합니다. 내 백엔드는 MySQL 데이터베이스와 Python으로 구성됩니다.데이터베이스가 변경 될 때 안드로이드 UI 업데이트
앱은 동일한 페이지를 업데이트하는 여러 사용자로 구성됩니다. 이 페이지를 실시간으로 업데이트하고 싶습니다. (웹 서비스를 통해) 데이터베이스에 대한 업데이트가있을 때 나는 연결된 모든 클라이언트에게 업데이트를 보내고 싶습니다. 나는 서버를 폴링하는 대신 클라이언트에 데이터를 전송하는 것을 선호한다.
데이터베이스를 Android UI에 동기화하는 데 권장되는 방법은 무엇입니까? 여기
내가 건너 온 일부 옵션은 다음과 같습니다 (? 나는이 길을 가면 내 데이터베이스를 마이그레이션해야합니다)
Volley에서이를 수행 할 수있는 방법이 있습니까?
다른 옵션이 있습니다. 예를 들어 MQTT (Android 클라이언트 라이브러리의 경우 Eclipse Paho 참조) – mjn42
Volley에 대한 이해에서 볼 때 Android 용 req/resp 라이브러리이며 데이터 가져 오기와 아무 관련이 없습니다. 나는 당신이 발리와 함께하고 싶은 것을 성취 할 수 있다고 생각하지 않는다. 설문 조사에 참여하고 싶지 않지만 위 질문에 근거하지 않는 한, 그렇게하고 싶지는 않습니다. –
가능한 복제 http://stackoverflow.com/questions/1378671/push-notifications-in-android-platform 및 http://stackoverflow.com/questions/1243066/does-android-support-near-real-time- 푸시 알림/ – k3b