About
윈도우즈용 네트워크 프로그래밍을 위해 서버에 사용되는 개념들을 정리한다.
1. 단순 1:1 에코서버 – single Process
* 포스트 링크 : [TCP/IP] 에코서버 & 클라이언트 – Single Process
2. IO Multiplexing 기술을 활용한 1:n 에코서버
* 포스트 링크 : [TCP/IP] 에코서버 & 클라이언트 – IO multiplexing
3. Multithread 기술을 활용한 1:n 에코서버
* 포스트 링크 : [TCP/IP] 에코서버 & 클라이언트 – Multithread
4. EventSelect 기술을 활용한 1:n 에코서버
* 포스트 링크 : [TCP/IP] 에코서버 & 클라이언트 – asynchronous Server
5. overlapped 기술을 활용한 1:n 에코서버
* 포스트 링크 : [TCP/IP] 에코서버 & 클라이언트 – overlapped IO (Callback)
* 포스트 링크 : [TCP/IP] 에코서버 & 클라이언트 – overlapped IO (Event)
6. IOCP 기술을 활용한 1:n 에코서버
* 포스트 링크 : [TCP/IP] 에코서버 & 클라이언트 – IOCP