Java 멀티플렉스 서버와 C 클라이언트를 제작중입니다.

Xeon257의 이미지

자바 멀티플렉스 서버를 제작하고 MFC로 클라이언트를 제작하고 있습니다.

TCP로 연결은 잘 되긴 하는데 자바 서버에서 write 함수를 이용해 ByteBuffer를 전송하는데
write가 보낸 데이터의 바이트 수가 계속 0이라고 나옵니다. 결국 보낸게 없으니 클라이언트는
계속 무반응이구요.

연결과 연결 끊김은 잘 되는데 왜 송수신이 안될까요?
정보가 부족하다면 더 붙이도록 하겠습니다.

익명 사용자의 이미지


자바에서 write 하기전에 보내는 내용을 printf 한번 해보시죠.