안녕하세요 삽잡이입니다. 이번 시간에는 WSAEventSelect 모델에 대해서 알아보려고합니다. WSAEventSelect모델은 지난 시간에 배운 WSAAsyncSelect 모델과 비슷합니다. 하지만, WSAAsyncSelect 모델은 윈도우가 없으면 안됩니다. 어떤 윈도우의 메시지를 발생시켜 프로시저를 호출 할 것이냐 하는 것이 WSAAsyncSelect 모델이기 때문입니다. 네트워크 처리 속도가 좀 걸리는 것(?)들은 윈도우 메시지 메시지 처리와 함께 해줘야 하기 때문에 쓰레드 하나로 모든 처리를 하기 벅찰 수 있습니다. 그러니 쓰레드 하나로 벅차다 해서 윈도우 없이도 동작할 수 있는 동기 입출력 방식을 만들어 냈습니다. 그게 바로 WSAEventSelect 모델이구요... 그렇다면 WSAEvent..