Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 구글 로그인 후 경로
- sysout
- 회고
- Cannot determine URI for
- SSAFY
- http://localhost:8080/js/app/index.js
- Java
- cannot determine url for
- System.out.println
- 구글 로그인 후 js
- 싸피
- sysout자동입력
- 삼성청년소프트웨어아카데미
- 자동으로 줄내리기
- 중도퇴소
- 줄변경
- 줄바꿈
- 취업퇴소
- 7기
- System
- Word Wrap
- /js/app/index.js
- 특화프로젝트
- 구글 로그인 후 redirect
- 이클립스
- 사피
Archives
- Today
- Total
IT탐험
자바 소켓 본문
Socket 클래스의 생성자 | 설명 |
Socket | 연결되지 않은 상태의 소켓을 생성 |
Socket(InetAddress address, int port) | 소켓을 생성하고, 지정된 IP 주소(address)와 포트 번호(port)에서 대기하는 원격 응용프로그램의 소켓에 연결 |
Socket(String host, int port) | 소켓을 생성하여 지정된 호스트(host)와 포트 번호(port)에 연결한다. 호스트 이름이 null인 경우는 루프백(loopback)주소로 가정 |
Socket 클래스의 주요 메소드 | 설명 |
void bind(SocketAddress bindpoint) | 소켓에 로컬 IP 주소와 로컬 포트 지정(결합) |
void close() | 소켓을 닫는다 |
void connect(SocketAddress endpoint) | 서버에 연결 |
InetAddress getInetAddress() | 소켓에 연결된 서버 IP 주소 반환 |
InputStream getInputStream() | 소켓의 입력 스트림 반환, 이 스트림을 이용하여 소켓이 상대편으로부터 받은 데이터를 읽을 수 있음 |
InetAddress getLocalAddress() | 소켓의 로컬 주소 반환 |
int getLocalPort() | 소켓의 로컬 포트 번호 반환 |
int getport() | 소켓에 연결된 서버의 포트 번호 반환 |
OutputStream getOutputStream() | 소켓의 출력 스트림 반환, 이 스트림에 출력하면 소켓이 서버로 데이터 전송 |
boolean isBound() | 소켓이 로컬 주소와 결합되어 있으면 true 반환 |
boolean isConnected() | 소켓이 서버에 연결되어 있으면 true 반환 |
boolean isClosed() | 소켓이 닫혀있으면 true 반환 |
void setSoTimeout(int timeout) | 데이터 읽기 타임아웃 시간 지정, 0이면 타임앙수 해제 |
ServerSocket 클래스의 생성자 | 설명 |
ServerSocket(int port) | 지정된 포트 번호(port)와 결합된 소켓 생성 |
ServerSocket 클래스의 주요 메소드 | 설명 |
Socket accept() | 클라이언트로부터 연결 요청을 기다리다 요청이 들어오면 수락하고 클라이언트와 데이터를 주고받을 새 Socket 객체를 반환 |
void close() | 서버 소켓을 닫는다 |
InetAddress getInetAddress() | 서버 소켓의 로컬 IP 주소 반환 |
int getLocalPort() | 서버 소켓의 로컬 포트 번호 반환 |
boolean isBound() | 서버 소켓이 로컬 주소와 결합되어 있으면 true 반환 |
boolean isClosed() | 서버 소켓이 닫혀있으면 true 반환 |
void setSoTimeout(int timeout) | accept()가 대기하는 타임아웃 시간 지정, 0이면 무한정 대기 |
'Java메서드사전' 카테고리의 다른 글
자바 스레드 (0) | 2021.08.08 |
---|---|
자바 이벤트 (0) | 2021.08.03 |
자바 클래스, 메소드 메모 (0) | 2021.07.10 |
Comments