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

자바 소켓통신 서버클라이언트

0 추천
클라이언트에서 이미지를 바이트로변환해서 dataoutputstream으로 서버로보냄

 

서버에서 받은것을 지정된경로에 파일로 작성함

 

서버에서 받은것에대한 스트링을 다시 보냄

 

여기까지는 됩니다.만

클라이언트에서 서버에서보낸 메세지를 리드할때 그냥 멈추네요..

 

클라이언트 리드해주는부분 지우면 되는데

 

끼면 서버에 이미지 파일로쓸대 스트림에 writer하자나요

 

원래 -1까지가야되는데 마지막을 못읽어내서 멈춰있습니다.

 

이미지서버로 보내고

 

클라이언트로 잘받았다고 스트링문자열 줄수없나요
안드로이드개빡 (770 포인트) 님이 2015년 11월 1일 질문

1개의 답변

0 추천
Flush를 안했을 가능성이 높다고봅니다.
Writer클래스는 오토플러슁 기능이 있으니 그걸 enable시켜주시거나 지금처럼 dataoutput등 다른걸 사용하신다면 데이터 전송 후 flush를 직접 호출하세요.
Jinthree (8,980 포인트) 님이 2015년 11월 2일 답변
...