Socket TCP 프로그래밍

comnet의 이미지

HTTP Socket 프로그래밍을 하고 있습니다.
persistent http를 구현해야하는데
html에 image를 2개 이상 넣으면 하나의 socket에서 처리되지 않고
계속 새로운 socket이 만들어집니다. 어떻게 해결할 수 있나요?
그리고 chrome에서는 하나의 request가 아닌 두개의 request가 날라오는데 왜 그런지 알 수 있나요?

익명 사용자의 이미지

그게 http 규격입니다.
이걸 해결하기위한 keep-alive 라는 기능이 있습니다.
socket레벨의 keepAlive가 아니고, http 프로토콜상의 keepAlive입니다.
이부분은 검색하면 많은 자료가 있으니 참고해서 봐보세요
참고로 keepAlive가 소켓 재사용에대한 모든 사항을 해결 해주지는 않습니다.