밀집된 장소(건물정도...)에 약 1,000개 가까운 디바이스(안드로이드 탑제)가 있습니다.


모두 Wifi가 연결 돼 있을 것으로 가정합니다.


이 어플에 특정 메시지를 날려 별도 동작을 하도록 만들어야 합니다.

동시에 1,000개의 디바이스에 동작이 돼야 하고

그 각각의 디바이스들이 서버로 데이터 결과를 전달 할 것입니다. 전달할 때는 약 10여초의 시간차가 생길 수 있습니다.



질문합니다.

A. 어떻게 1,000개의 디바이스에 특정 메시지를 날 릴 수 있을까요?

1. 구글의 Push 서비스를 이용하는 것이 좋다.

2. UDP를 이용한다.

3. TCP를 이용해 계속 폴링을 한다.

4. 나라면 이렇게 하겠다. 의견( )



막상 프로그램을 만들고 배포하려니 깝깝합니다.

B. 어떻게 배포할까요?

1. 케이블로 일일히 설치한다.

2. 서버에 APK 올려 놓고 쭉쭉 다운 받아 설치한다.

3. 나라면 이렇게 하겠다. 의견( )



여러분의 의견 주시면 정말 감사하겠습니다.