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

소켓통신 - 한번에 여러개의 데이터를 보내기

0 추천
소켓 통신을 하고 있습니다.

데이터 한개씩은 잘 보내지는데, 여러개의 데이터를 쭈욱 보내려고 하면 처음꺼만 전달이 되고

뒤에 날라가는 데이터는 무시가 됩니다.

A, B, C, D, E ... 데이터가 있다면,

socket_out = new DataOutputStream(socket.getOutputStream());

socket_out.writeBytes(A);

socket_out.writeBytes(B);

socket_out.writeBytes(C);

...

A만 잘 보내지고 B,C,D 는 전달이 안되고 있습니다.

좋은 노하우가 있을까요?

다른분들께서는 소켓 통신할 때 어떻게 하시는지 궁금합니다.
익명사용자 님이 2016년 8월 24일 질문

1개의 답변

0 추천
socket_out.flush()

해보세요.
Development Guy (70,570 포인트) 님이 2016년 8월 25일 답변
...