apache와 tomcat의 역할

apache와 tomcat의 역할

작성일 2023.09.19댓글 1건
    게시물 수정 , 삭제는 로그인 필요




제가 서블릿과 JSP의 역할을 그려보았는데요
Servlet 또는 JSP가 HTML을 생성하면, 그 결과를 HTTP 응답 형식으로 변환하여 웹 컨테이너가 클라이언트(웹 브라우저)에게 전송하지 않습니까? 그럼 그 HTML을 전송하는 것은 tomcat의 역할인가요? 



profile_image 익명 작성일 -

html을 톰켓도 전송하고 아파치도 전송합니다.

톰켓은 아파치에 전송하고 아파치는 사용자웹브라우저로 전송합니다.

톰켓도 웹서버의 역할을 할 수 있지만 아파치는 동적컨텐츠를 만들수는 없습니다.

톰켓과 아파치를 같이 쓰는 이유는 정적 컨텐츠는 아파치가, 동적컨텐츠는 톰켓이 처리하게 분담시키면 응답속도에 잇점이 생기고 서버의 부하를 줄일 수 있기 때문입니다.

참고로 덧붙여, 인프라 환경에 CDN을 붙이면 정적 컨텐츠의 GET method 요청일 때 서버까지 오지 않고 바로 CDN의 cache캐시에서 바로 응답하므로 더욱 반응 속도를 줄일 수 있습니다.

더 생각해보면 아파치는 웹스토리지의 역할을 하는 것으로 볼수도 있겠습니다.

apache와 tomcat의 역할

... 그럼 그 HTML을 전송하는 것은 tomcat의 역할인가요? html을 톰켓도 전송하고 아파치도 전송합니다. 톰켓은 아파치에 전송하고 아파치는 사용자웹브라우저로 전송합니다....

JSP는 꼭 서버(apache, tomcat)...

... 아니라면 apache server, tomcat이나 IIS같은 웹서버를 먼저 구축해야 하는지... tomcat 같은 jsp 컨테이너가 이 역할을 합니다. 그래서 tomcat같은 서버를 설치해야...

아파치(apache) , 탐켓(tomcat)...

... 주는 역할을 합니다. 위의 웹페이지가 html 문서라면 apache가 전달만 해주면 되지만 만약 웹페이지가... 으로 Tomcat 이 있는 것을 확인 하실 수 있을 겁니다....

apache_2.0과 tomcat-4.1.12를 연동하는...

... apache_2.0과 jakarta-tomcat-4.1.12를 연동할려구 하는데 어떻게 하는지를... 아파치가 웹서버의 역할.. 톰캣은 JSP 컨테이너의 역할을 맡구요.. 아파치에 모듈을...

java + tomcat + eclipse + struts

... 예를 들면, tomcat의 common/lib/ 에 struts의 jar 파일들을... 물론 apache.jakarta(http://apache.org/)의 struts가 최고의... 클래스들의 역할이 무엇인지 파악하시고, 세부...

전체적인 (Linux,Apache,Mysql,Django 등)

... 운영체제에서 Apache서버로 Mysql과 Django를 이용하여 Python으로 개발한다. 사실 이들의 역할(각각의 역할)과... 자바 기반으로는 Tomcat(Spring)이 있겠습니다만. 원래...

프로젝트 서버 배포

프로젝트를 개발했는데 리눅스 서버에서 apache + tomcat + mariadb 를 연동해서... 관리하는 역할을 수행합니다. 따라서 WAR 파일로 패키징된...

자바 파일과 서버 구조

... 디렉터리마다 역할이뭐고 자바파일을 서버에 있는걸 개발자가 여는방법이... Apache Tomcat 의 주요 디렉토리 설명은 아래와 같습니다. - bin: Apache Tomcat 실행 및...

리눅스 톰캣 500 에러 (Unable to...

... so) note The full stack trace of the root cause is available in the Apache Tomcat... webapps의 디렉토리의 역할과 ContextRoot 라는 계념이 필요하실듯...