c++ receive()함수에서 영상데이터 받기

익명 사용자의 이미지

bmp 영상 데이터를 받으려고 하는데
보내는 것은 되는거 같은데 받을 때
한번에 다 못받는 것 같은데 이럴땐
어떻게 해야될지 잘 모르겠습니다.
고수님들에 조언 부탁드립니다.

익명 사용자의 이미지

큰 자료를 주고 받을때는 별도의 규약이 필요합니다.
자료를 일정크기로 잘라서 보내고, 받을때 그정보를 재구성하면 됩니다.

즉 한번에 작업을 할 수가 없다는 것이지요.
그기에 따르는 프로토콜을 직접 만들어서 사용하십시요.

예를 들면 httpd의 경우 자료의 크기를 보내고서
클라이언트는 그정보를 기초로 여러번에 걸쳐 자료를
받아서 재구성하게 됩니다.