안드로이드 개발 질문/답변
(글 수 45,052)
밀집된 장소(건물정도...)에 약 1,000개 가까운 디바이스(안드로이드 탑제)가 있습니다.
모두 Wifi가 연결 돼 있을 것으로 가정합니다.
이 어플에 특정 메시지를 날려 별도 동작을 하도록 만들어야 합니다.
동시에 1,000개의 디바이스에 동작이 돼야 하고
그 각각의 디바이스들이 서버로 데이터 결과를 전달 할 것입니다. 전달할 때는 약 10여초의 시간차가 생길 수 있습니다.
질문합니다.
A. 어떻게 1,000개의 디바이스에 특정 메시지를 날 릴 수 있을까요?
1. 구글의 Push 서비스를 이용하는 것이 좋다.
2. UDP를 이용한다.
3. TCP를 이용해 계속 폴링을 한다.
4. 나라면 이렇게 하겠다. 의견( )
막상 프로그램을 만들고 배포하려니 깝깝합니다.
B. 어떻게 배포할까요?
1. 케이블로 일일히 설치한다.
2. 서버에 APK 올려 놓고 쭉쭉 다운 받아 설치한다.
3. 나라면 이렇게 하겠다. 의견( )
여러분의 의견 주시면 정말 감사하겠습니다.




구글의 Push 서비스 믿을 만 한가요? 장치가 많다고 늦게 push 되는건 아니겠죠?