티스토리 뷰

자카르타 톰캣 과 아파치 는 왜 설치 해야하는걸까?!



책을 읽다가 느낀건데.. 톰캣만 깔아도 JSP는 돌아간다. 근데 아파치는 왜 설치하는거지?

이상하지않아?! 

모두들 톰캣+아파치+DB(오라클 or mysql) 을 깔라고 하지. 

근데 톰캣만 깔아도 웹서버는 되거든?! 아파치는 왜 까는 걸까?!

톰캣과 아파치의 정의를 보면 알수 있다.
톰캣 : 서블릿 컨테이너, 자바를 움직이게 하기 위해 개발한 AP서버.
         웹 서버에서 서블릿,JSP, 빈즈와 같은 자바 코드를 이해하기 위해 톰캣과 같은 자바엔진이 필요.
          톰캣은 자바 파일만 해석할수 있다. 

아파치 : 브라우저에서 처리하는 언어 html과 script만을 읽을수 있다.
            

-아파치는 JSP, JAVA/Servlet 을 처리 할수 가 없다. 그래서 was로 넘기는데 여기서 was가 톰캣인것이다.
-아파치는 html, script 를 처리하고 톰캣은 jsp, java/Servlet를 처리를 해서 속도가 빨라진다는거.

(결국 내가 보는 책이 JSP관련 파일이여서 그런거였다. 톰캣만으로 JSP는 돌아가니까.)

출처: http://uiandwe.tistory.com/315

'WEB > WEB Etc' 카테고리의 다른 글

JSP 웹 프로그래머 면접에 물어 볼만한 질문 모음  (0) 2011.10.11
FreeMarker(프리마커) 문법  (0) 2011.10.11
WAS(Web Application Server)란?  (0) 2011.10.11
Velocity[벨로씨티]  (2) 2011.10.11
02 - iBATIS - Map Type, namespace  (0) 2011.10.11