안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요~
채팅과 같은 프로그램을 만들고 있습니다.
log on 시 socket 을 연결하여 계속 사용하는 방법을 사용하고 있는데요..
이것이.. wifi 를 잡고 있다가, 없는곳으로 이동하거나,
wifi 가 없는 지역에서 잡고있다가, 있는곳으로 이동하거나,
망이 변경되거나.. 이런경우 연결된 socket 으로 통신이 안되는것 같은데...
일반적인 채팅 app 은 어떻게 연결관리를 하나요?
보낼 데이타가 있다면 연결하고 데이타 보내고 끊고 이렇게 되면,
server 에서 보내는 데이터를 받을수 없을것이고...
polling 방식으로 주기적으로 접속한다는것도 무리수가 따를것 같은데..
이런경우 어떻게 socket 을 관리하나요?
이런것을 해본적이 없어 좀 난감하네요...
의견도 좋으니 조언 부탁드립니다.
수고하시구요~
좋은 하루 되세요~