본문 바로가기

web/JSP

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

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

이상하지않아?! 

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

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

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

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

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

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

'web > JSP' 카테고리의 다른 글

MVC 모델 순서도  (2) 2010.09.30
Scope의 유효 시간  (0) 2010.09.27
form 태그를 이용한 간단한 파라미터 전달  (0) 2010.09.24
query convert 1.1  (0) 2010.09.21
쿼리를 JSP에 쓰이도록 변환해 보자! query convert 1.0  (0) 2010.09.19