Day17

Jaho·2021년 9월 5일
0

Playdata

목록 보기
16/29

Day17

1.웹 구동[Web Application Server : Was] 원리와 클라이언트 및 서버의 데이터 연동을 설명할 수 있다.

2.InetAddress 객체를 이용한 주소 탐색을 구현할 수 있다.

3.UDP / TCP의 통신을 구현할 수 있다.

4.java.net의 클래스들을 이해하고 설명 할 수 있으며 소켓에 대한 개념을 설명 할 수 있다.


Day16 내용을 복습 하고 정리한 내용이다.


server.xml로 들어가면 설정되어있는 포트와 프로토콜 URIEncoding을 볼수있다.

html5는 html+css+js 라고 본다.
서버와 포트의 역할을 그림으로 간단하게 보고 지나가자.


Tomcat -> tomcat버전 -> logs
톰캣의 실행 정보
context의 실행 정보
클라이언트의 접속 정보를 저장한다.


logs파일들에 역할

log 파일속성 두가지 경로

1.conf -> logging.properties

2.sever.xml 하단에 Valuve = logs폴더 -> localhost_access.txt

webapps의 대한 설명

TCP & UDP

포트넘버의 범위는 0부터 65,535인데 이유는 포트가 참조하는 숫자가 16비트이기 때문이다.


튜토리얼 java.net에서 UDP URI TCP가 참조하는 클래스들

getLocalHost() = 호스트의 로컬주소를 가져온다.
getByName() = 컴퓨터의 이름을 반환

UDP가 참조하는 클래스들의 역할

소켓의 포트넘버는 같아야 연동이 가능하다.
서버 -> 클라이언트 순서이며 서버의 소캣을 클라이언트에게 넘겨주고 받는다.

java와 jsp의 작업에 대한 내용인거같다.

자바에서도 html을 사용할 수 있다.


com.test
-URL, InetAddress 클래스를 연동

com.test01
UDP 연동

com.test02
TCP 연동

com.test03
멀티 챗

profile
개발 옹알이 부터

0개의 댓글