2023.11.19 - [Network/소켓통신(Linux)] - 멀티스레드: 리눅스 1 멀티스레드: 리눅스 1 2023.11.19 - [Network/소켓통신(Linux)] - 멀티스레드 개념 멀티스레드 개념 1. 스레드 기초 1) 소켓 응용 프로그램과 멀티스레드 멀티스레드를 사용하지 않는 경우 문제 두 개 이상의 클라이언트가 서버 kmg0157.tistory.com 2. 멀티스레드 TCP 서버 1) 멀티스레드 TCP 서버 동작 클라이언트가 접속하면 accept() 함수는 클라이언트와 통신할 수 있는 소켓 리턴 클라이언트와 통신을 담당할 스레드를 생성 이때, 스레드 함수에 소켓을 넘겨줌 스레드 함수는 인수로 전달된 소켓을 소켓 타입(정수형)으로 변환하여 저장 getpeername() 함수를 호출하여 클..