안드로이드 개발 질문/답변
(글 수 45,052)
카톡같은 통신을 구현하려 하는데요
서비스를 이용해 계속 통신을 이용해 폴링같은 개념으로 메시지를 받으면 될까요?
브로드캐스트를 써라는 말도 있는데...
핸드폰이 켜지고 꺼질때를 대비해서 브로드캐스트로 앱 서비스를 등록하고 그래서 언제나 서비스는 작동하고
서비스는 통신을 담당하여 구현되는 방식인가요?
개념좀 부탁드립니다.
2012.09.23 12:55:41
퍼온 자답입니다
서비스를 이용하여 사용 하시면 될듯합니다.
주기적인 통신을 하려면 알람을 등록해서 주기적인 처리를 해도 되고
타이머를 이용해도 될듯합니다.
디바이스 부팅시에는 브로드캐스트리시버를 이용하여 android.permission.RECEIVE_BOOT_COMPLETED를 이용하여 단말 부팅시 서버 통신을 하는 서비스를 실행 하시면 되겠네요
GCM을 사용하지 않으시려는 이유가 특별히 있나요?