로그인이 필요한 웹 사이트의 애플리케이션을 구축 중입니다. 사용자가 로그인하고 데이터를 다운로드하고 표시 할 수있는 기능을 이미 구현했습니다.웹 사이트에서 데이터를 다운로드하십시오. 서비스가있는 로그인이 필요합니다.
30 분마다 서버를 폴링하고 새 데이터를 사용할 수 있는지 확인해야하는 서비스를 사용해야합니다. 몇 가지 디자인 문제가 있으며이를 구현하는 가장 좋은 방법은 무엇인지 확실하지 않습니다.
- 세션 ID가 만료되면 어떻게 처리해야합니까?
- 사용자가 수동으로 응용 프로그램을 업데이트 할 수 있습니다. 즉 동일한 데이터를 두 번 다운로드 할 수 있습니다. 어떻게해야합니까?
- 사용자가 업데이트하면 asynctask에서 동일한 작업으로 완료됩니다. 서비스에서이 작업을 전환해야합니까?