날아라쩡글이의 블로그입니다.
톰 캣 본문
728x90
반응형
tomcat
- 웹 어플리케이션 서버 (Web Application Server) (WAS)
- 클라이언트의 요청을 분석해서 적정할 웹어플리케이션을 실행시킨다.
- 웹어플리케이션 실행결과로 생성된html 컨텐츠를 클라이언트에게 응답으로 보낸다.
- tomcat은 서블릿 /JSP엔진 혹은 서블릿/JSP컨테이너 이다.
- 객체 생성 후 라이프 스타일로 관리한다.
- 생성, 유지, 폐기 시킨다.
- 웹 페이지 는 주소를 의미한다.
- 서버로 들어오기 위해서는 클라이언트가 url주소를 입력해야한다. (링크를 클릭)
- 해당 url서버로 전달하고 응답한다.
- 자원, 프로그램, 해당page로 응답을 보내기도 한다.
- 웹 브라우져
- 클라이언트의 역활을 수행한다.
- url을 서버로 전송해서 웹페이지를 요청하거나 웹어플리케이션의 실행을 요청한다.
- 웹 서버
- 서버의 역활을 수행한다.
- 클라이언트가 전송한 url을 분석해서 해당 웹페이지를 응답으로 제공하거나, 해당 웹어플리케이션을 실행해서 동적컨텐츠를 응답으로 제공한다.
- 웹서버는 일반적으로 80포트에 바인딩된다.
- http :// 호스트명:포트번호/경로/파일명?쿼리스트링
- 쿼리스트링이란 서버에 보내는 추가정보를 의미한다.
- 오늘날짜의 box-office의 순위를 나타내는것이다.
톰켓 링크
- SRC/ MAIN/ JAVA
- 자바 패키지 클래스, 인터페이스, 자바프로그램 짜고 정의하는 곳
- SRC/MAIN/RESOURCES
- 자바 프로그램 실행에 필요한 환경 설정파일을 정의하는 곳
- SRC/TEST/JAVA
- src/main/java에서 정의한 프로그램을 테스트하는 프로그램
- 테스트케이스를 정의하는 곳
- SRC/TEST/RESOURCES
- 테스트케이스 실행에 필요한 환경설정 파일을 정의하는 곳
- SRC/MAIN/WEBAPP
- 폴더, 이미지, css파일, java script파일, JSP파일을 가져다 놓는 곳,
- 폴더를 만들어서 넣어 놓기
- SRC/MAIN/WEBAPP/META-INF
- 외부에서 접근이 차단됨
- 웹app실행이 필요한 부가적인 설정파일을 정의하는 곳
- SRC/MAIN/WEBAPP/WEB-INF
- 외부에서 접근이 차단됨
- 웹app실행시 필요한 설정파일을 적용하는 곳
- SRC/MAIN/WEVAPP/WEB-INF/lib
- 외부차단 폴더, 웹app에 실행이 필요한 jar파일의 위치하는 곳이다.
- src/java는 경로에 대한 실제폴더가 알아서 생기는 곳으로 절대 만들어서는 안된다.
반응형
'중앙 HTA (2106기) story > JSP story(Apache)' 카테고리의 다른 글
paging처리하기, 페이징처리하기 (0) | 2021.11.12 |
---|---|
JSP tip (0) | 2021.11.11 |
HttpservletRequest, HttpservletResponse (0) | 2021.11.11 |
post,get2가지 방식 (0) | 2021.11.11 |
Tomcat 연결(응답, 요청) (0) | 2021.11.09 |
Comments