서버 공부/TCP IP 윈도우 소켓 프로그래밍
다중 접속 서버
재우이
2022. 2. 2. 22:13
다중 접속 서버란?
- 둘 이상의 클라이언트에게 동시에 서비스를 제공하는 서버
다중 접속 서버 종류 |
멀티 프로세스 서버 |
- 다수의 프로세스를 생성하는 방식으로 서비스 제공 - 클라이언트 1개당 프로세스 1개 생성하는 방식 |
멀티 스레드 서버 |
- 클라이언트 수만큼 스레드를 생성하는 방식으로 서비스 제공 - 클라이언트 1개당 스레드 1개 생성하는 방식 |
멀티플렉싱 서버 |
- 입출력 대상을 묶어서 관리하는 방식으로 서비스 제공 - 커널에서 하나의 스레드가 여러 개의 소켓을 핸들링 할 수 있는 시스템콜 제공하는 방식 |