백그라운드에서 서버와 통신하는 경우 어떻게 하는것이 제일 좋을까요?
하나는 서비스를 이용하는 방법입니다.
서비스를 등록하고
서비스에서 쓰레드를 내려서 일정 시간에 한번씩 서버에 접속해서 정보를 받아온후 그 정보를 통지 해주는 것과

Alram을 이용하여 BroadcastReceiver에서 일정 시간에 한번씩 서버에 접속해서 정보를 받아온후 그 정보를 통지 해주는 것

어떤 것이 더 나을까요?