[ apach tomcat ] apach tomcat 이란??? 대체 톰캣은 무엇인가??

JooKit 주킷 2021. 8. 18. 15:44
목차 접기
728x90
반응형

아래 자료 외의 apach tomcat에 대한 많은 정보들은 구글링을 통해서 얻을 수 있다.

apach

php를 서버배포 할 수 있도록 도와주는 녀석

apach tomcat

java를 서버 배포할 수 있도록 도와주는 녀석

tomcat은 우리가 작성하는 java 외의 jsp 등을 java 파일로 자동으로 변경, 생성해준다.

tomcat은 work 폴더를 내장하고 있고 work > Catalina 폴더 안으로 들어가서 확인해보면
배포한 파일들이(jsp 파일 외) 모두 java 파일로 변경된 것을 확인할 수 있다.

클라이언트 쪽에 java 파일들을 html로 뿌려주고
java 파일을 생성한 최초에만 웹 브라우저 작동이 느리고
그 후에는 빨라진다.

우리가 java, jsp, xml 파일들로 만들어진 프로젝트를
웹 브라우저에서 볼 수 있는 이유는 apach tomcat 때문에 가능한 것이다.

WAS(Web Application Server)

아파치 톰캣은 아파치의 기능(웹 서비스데몬, httpd)를 포함하고 있다.
그렇지만 톰캣이 아파치의 모든 기능을 포함하고 있는 것은 아니다.

WAS는 동적인 데이터를 처리하는 서버.

DB연결, 데이터 조작등과 같은 처리는 WAS를 활용해야 한다.
아파치(port. 80), 톰캣(port. 8080)

728x90
반응형
LIST