JavaSocket (1) 썸네일형 리스트형 Socket 통신과 Client-Server 구조 이해하기 네트워크 프로그램을 만들 때 자주 등장하는 개념이 Socket이다. Soekct은 서로 다른 컴퓨터나 프로그램이 네트워크를 통해 데이터를 주고받을 수 있도록 해 주는 통신의 출입구 역할을 한다 1. Socket이란 ? Socket은 네트워크에서 프로그램끼리 데이터를 주고받기 위한 통신 창구이다쉽게 말하면, 한 컴퓨터의 프로그램이 다른 컴퓨터의 프로그램과 통신할 수 있도록 연결해 주는 끝점이다 예를 들어 노트북에서 실행 중인 프로그램이 Raspberry Pi에서 실행 중인 프로그램과 데이터를 주고받는다면, 두 프로그램은 Socket을 통해 연결된다 노트북 프로그램 Raspberry Pi 프로그램 Socket은 다음과 같은 역할을 함네트워크 연결 생성데이터 송신데이터 수신연결 종료즉, Socket은 .. 이전 1 다음