Sokect

2024. 5. 3. 20:47Java 기초 이론

Socket : 컴퓨터에서 통신을 하게 해주는 역할을 함

메서드
- Socket() : 기본생성자. 사용자가 소켓을 생성할 때 사용
- connect() : 클라이언트가 서버에 연결하기위해 사용
ex) 초인종 누르기
- accept() : 서버가 클라이언트의 연결 요청을 수락하고 클라이언트와 통신을 위한 소켓을 생성
ex) 집 주인이 문을 열어줌
- send() : 대화를 보냄
- receive() : 대화를 받음
- getInputStream(): 소켓에서 데이터(글자, 파일 등)를 읽어오기 위한 입력 스트리밍
- getOutputStream(): 소켓에서 가져온 데이터(글자, 파일 등)를 쓰기위한 출력 스트리밍
- close() : 소켓을 닫아 연결을 종료

* BufferedReader
- readLine() : 텍스트를 한 줄씩 읽어올 때 사용. 대화나 파일을 주고 받을 때 사용

* ServerSocket
- 메서드 중에서 우리집에 어떻게 들어올지 포트번호를 지정하는 필수 생성자로 많이 사용

* PrintWriter
- 글로 작성한 내용을 출력

'Java 기초 이론' 카테고리의 다른 글

Socket - Server  (0) 2024.05.03
Socket - Client  (0) 2024.05.03
Address 3  (0) 2024.05.03
Address 2  (0) 2024.05.03
Address  (0) 2024.05.03