WSAAsyncSelect Model
190712-1 WSAAsyncSelect 윈도우 에서 제공하는 모델이다. 서버를 중심으로 모델을 공부해보자. ● WSAAsyncSelect : 윈도우 메세지 기반의 모델이다. 쓰레드가 없다. 프라이머리스레드를 사용한다. 프라이머리 스레드는 UI에 대한 처리를 하자고 약속되어있다. 그래서 경고가 뜬다. -> WSAEventSelect를 사용하는 것을 권장하도록한다. 기능수행방식(?) 플레그 방식 완료보고 방식 Blocking IO select Overlapped IO 쓰레드 WSAAsyncSelect IOCP WSAEventSelect ● 차이점 기능수행방식(?) 먼저 함수를 호출해서 기능을 수행한다. (함수 반환시 완료다.) 플레그🏁 방식 OS가 알려준다.(깃발을 드는 방식) (Message, Even..
Socket Programming
2019. 9. 19. 16:32