소켓 소켓이란 각 프로세스간 전송(transport) 계층과 애플리케이션 계층을 연결하는 인터페이스이다. 즉 소켓에 읽기, 쓰기 를 통해 서로다른 네트워크 상의 두 컴퓨터는 통신한다. (서로다른 종단 시스템 간의 프로세스 통신) 전송 계층은 우리가 앞서 배웠던것처럼 TCP, UDP 두가지 방식이 있다. 즉 소켓을 사용하는 방법 또한 TCP, UDP 두가지 방식이 있다. UDP 방식 UDP 통신을 할땐 위와 같은 과정을 거친다. UDP 는 비연결 통신 이므로 따로 연결을 설정하거나 종료하는 과정이 없다. 즉 클라이언트 측에서 메세지를 보낼때마다 어느 서버로 보내는지 명시를 해야하며, 서버측 또한 어느 클라이언트로 부터 데이터를 받는지 확인을 해야한다. 따라서 클라이언트 측의 메세지를 보내는 메서드의 이름이..