소켓 입출력 모델장점 단점 Select 모델모든 윈도우 버전은 물론 유닉스에서도 사용할 수 있으므로 이식성(특히 하위 호환성)이 높다. 하위 호환성을 위해 존재하며, 성능은 여섯 가지 모델 중 가장 떨어진다.64개 이상의 소켓을 처리하려면 여러개의 스레드를 사용해야 한다. WSAAsyncSelect 모델 소켓 이벤트를 윈도우 메시지 형태로 처리하므로, GUI 애플리케이션과 잘 결합 할 수 있다. 하나의 윈도우 프로시저에서 일반 윈도우 메시지와 소켓 메시지를 처리해야 하므로 성능저하의 요인이 된다. WSAEventSelect 모델Select 모델과 WSAAsyncSelect 모델의 특성을 혼합한 형태로, 비교적 뛰어난 성능을 제공하면서 윈도우를 필요로 하지 않는다. 64개 이상의 소켓을 처리하려면 여러 개..