Java 문법 (Android)

java.net => NetWork 관련

jasonshin 2022. 1. 20. 11:38

1. 웹 문서 읽기
2. 현재 pc에 대한 ip, 호스트 정보등을 알아낼 수 있다.
3. 외부 도메인을 통한 ip, 호스트 정보 등을 알아낼 수 있다. 
4. 채팅 가능 (소켓통신)

용어 : TCP/IP, UDP, protocol
TCP/IP : 외부 접속 (느리고 / 보안 나쁘다) 
UDP : 내부 접속 (빠르다/ 보안 좋다)
protocol : 접속 규격 
http : html 형태의 데이터를 주고 받는 기본 규격
https : 보안이 추가된 규격
ftp : 파일 전송 규격
mms : 멀티메세지 (80byte이상 데이터)

java.net 패키지에 클래스들이 존재. 
1. InetAddress : IP주소, 호스트이름
getLocalHost() : 사용자 PC
getHostName() : 사용자 PC 이름
getHostAddress() : IP주소

반응형