마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

안드로이드 소켓통신 방법 질문입니다.

0 추천
안드로이드로 처음 서버/클라이언트를 적용한 앱을 만들어보려고하는데요,

 

클라이언트에서 필요한 정보를 보낼 때마다 소켓을 새로 생성, 연결하고 IO를 통해 정보를 주고받나요, 아니면 처음 연결할 때 소켓을 그대로 둔 상태에서 IO만 생성,연결했다가 보낸 후에 닫고 그런 식으로 하나요?

 

그리고 또 궁금한게, 소켓을 연결했는데 데이터를 보내기 전에 인터넷(와이파이가 갑자기)이 끊긴다거나 하면 어떻게 되는 것인가요?
LMJ (160 포인트) 님이 2016년 5월 18일 질문

1개의 답변

0 추천
대부분은...
매번 소켓을 열고닫지고않고,
매번 스트림(IO)를 열고닫지도 않습니다.
당연히 가능한 유지하는게 리소스를 덜잡아먹죠.

그리고 인터넷이 끊긴다는건 연결이 끊어진다는 것이고, 그럼 소켓이 저절로 닫힙니다.
Jinthree (8,980 포인트) 님이 2016년 5월 20일 답변
...