TCP (2) 썸네일형 리스트형 자바 - TCP를 이용한 에코 서버 & 클라이언트 작성 자바 - TCP를 이용한 에코 서버&클라이언트 작성에 대해서 알아보자 TCP를 이용한 에코 서버 & 클라이언트 1. 서버 측의 ServerSocket이 먼저 특정 포트 번호를 열고 대기하고 있는다. 2. 클라이언트 측 Socket 클래스가 생성할 때 서버 측 IP주소와 지정한 포트 번호를 지정하면 3. 서버 측 프로그램에서는 대기 중인 ServerSocket의 accept 메소드가 접속을 요청한 클라이언트 측 소켓 객체를 반환한다. 서버 측 프로그램에서 이렇게 반환된 Socket 객체로 클라이언트 측의 Socket객체와 통신을 한다. ServerSocket 클래스의 주요 메소드 ServerSocket(int port) : 클라이언트 요청을 받아들일 포트번호를 갖고 ServerSocket 객체 생성 Soc.. 자바 - 소켓(socket) 프로그래밍, TCP와 UDP 자바 - 소켓(socket) 프로그래밍, TCP와 UDP에 대해서 알아보자 소켓(socket) 프로그래밍 소켓 프로그래밍은 소켓을 이용한 통신 프로그래밍을 뜻한다. 소켓(socket)이란 프로세스 간의 통신에 사용되는 양쪽 끝단(endpoint)을 의미한다. 프로세스간의 통신을 위해서는 그 무언가가 필요한데 그게 바로 소켓이다. 자바에서는 java.net패키지를 통해서 소켓 프로그래밍을 지원하는데, 소켓통신에 사용되는 프로토콜에 따라 다른 종류의 소켓을 구현하여 제공한다. TCP와 UDP TCP/IP 프로토콜은 이기종 시스템간의 통신을 위한 표준 프로토콜로 프로토콜의 집합이다. TCP와 UDP모두 TCP/IP프로토콜(TCP/IP protocol suites)에 포함되어 있으며, OSI 7계층의 전송계층(.. 이전 1 다음