시다바리
[C 언어] select() 함수
서버: select() 함수 [출처] : 시월의 주문 select() 콜은 네트워크에서 사용되는 전송 방식 중 I/O multiplexing 이란 기능을 사용할 수 있게 해주는 함수 입니다. I/O Multiplexing 기술을 사용하면 여러개의 소켓을 좀더 간편하게 관리할 수 있습니다. 실제로 사용되는 부분을 직설적으로 표현하자면 사용자 여려멍 접속을 받아서 그 사용자로 부터의 입력, 서버에서 사용자에게로의 출력 그리고 예외 처리를 해줄 수 있다고 할 수 있습니다. select() 는 Unix Network Programming 책의, 6.13 입출력 다중화 (309 페이지) 에 보시면 자세히 서술되어 있습니다. 그리고 저는 리눅스 서버 중심으로 설명 드리겠습니다. 다음은 select 함수의 man p..
Language/C
2008. 9. 10. 15:40