| WSAEventSelect() 모델 

 

- 이벤트 객체를 통해 네트워크 이벤트 감지

 

이벤트 객체 생성과 제거 -> WSACreateEvent 함수를 이용해 이벤트 객체 생성

소켓과 이벤트 객체 짝짓기 -> WSAEventSelect

이벤트 객체의 신호 상태 감지하기 -> WSAWaitForMultipleEvents

구체적인 네트워크 이벤트 알아내기 -> WSAEnumNetworkEvents

 

| 스레드 풀

 

- 스레드가 생성과 소멸을 반복하면 시스템에 큰 부담이 된다. 스레드를 소멸시키지않고 다시 사용하는 것이 스레드 풀

- 스레드가 일을 한다는 것 -> 스레드가 호출해서 실행 할 함수를 지정해 준다는 것

 

 

 

- AddWorkToPool 유저함수

 

 

 

'프로그래밍' 카테고리의 다른 글

19/10/15 겜서실  (0) 2019.10.15
Select 서버 모델  (0) 2019.09.24

+ Recent posts