[ Guru ] in KIDS 글 쓴 이(By): sylee999 (DreamTree) 날 짜 (Date): 1998년 7월 15일 수요일 오전 01시 05분 49초 제 목(Title): [Q]소켓에서 select()와 accept()의 차이점 accept()와 select()의 차이점이 뭘까요? 책에 보니까 accept()를 사용하면 블로킹 상태에 들어가기 때문에 select()시스템 호출을 대신 사용할 수 있다라고 하는데... 제가 생각하기엔 둘다 어쨋거나 서버에서 클라이언트가 connect할때까지 기다리는 동작을 하는것이고, select()를 사용시 나중에 또 accept()를 또 해줘야 되는데... 책에 보면 입출력 멀티플렉싱이 어쩌고 저쩌고, asyncronous I/O가 어쩌고 되어 있는데 잘 이해가 안돼서... 위의 말처럼 모호하게 말고, 구체적으로 설명해 주시면 고맙겠습니다. 그럼 미리 감사 드리며... |