반응형 SOCKET CoMirror (Smart Mirror) 2022. 8. 15. Socket, Socket 통신에 대해서 Socket이란? 소켓은 네트워크 상에서 돌아가는 두 개의 프로그램 간 양방향 통신을 도와주는 통로 역할 → 양방향 통신을 도와주는 엔드 포인트(EndPoint) EndPoint: IP address + port ▶ 모든 TCP 연결은 2개의 엔드 포인트로만 식별 된다 소켓은 역할에 따라 클라이언트 소켓, 서버 소켓으로 분리된다. 데이터를 주고 받을 수 있는 구조체로 소켓을 통해 데이터 통로가 만들어 진다. Server Socket(서버 소켓) : 서버 프로그램에서 사용하는 소켓으로 클라이언트로부터 요청을 기다리다가 요청이 오면 클라이언트로 요청을 맺는다. 클라이언트 소켓 간 연결을 도와준다. Client Socket(클라이언트 소켓) : 클라이언트에서 사용하는 소켓으로 생성하고 서버 프로그램으로 연결 .. 이전 1 다음 반응형