정리노트

[java] Java Network Programming

망고고래 2023. 11. 2. 17:35

Chapter15 Java Network Programming

3. IP 주소

메서드 설명
byte[] getAddress() IP 주소를 byte 배열로 반환
static InetAddress[]
getAllByName(String host)
도메인명에 지정된 모든 호스트의 IP주소를 배열에 담아 반환
static InetAddress
getByName(String host)
도메인명을 통해 IP주소를 얻음
String getHostAddress() 호스트(컴퓨터)의 IP주소 반환
String getHostName() 호스트의 이름 반환

 

 

 

 

 

4. 소켓 프로그래밍

what?

소켓을 이용한 통신을 하는 프로그램을 만드는 것

 

TCP와 UDP

항목 TCP UDP
연결방식 연결 후 통신
1:1 통신방식
연결하지 않고 통신
1:1부터 n:n 통신
특징 데이터의 전송순서 보장
데이터의 수신여부 확인
UDP보다 느림
데이터의 전송순서 보장 x
데이터 수신 여부 확인 x
순서 바뀔 수 있음
TCP보다 빠름