본문 바로가기

ComputerScience/Etc

eclipse에 아파치 톰캣 설치하기

설치 참조 url

http://skycrom85.blog.me/150105597893
http://vkein.tistory.com/33

톰캣이란? (톰캣과 아파치에 차이)

우선 아파치는 흔히들 말하는 웹서버 입니다.
정확히 말하면 웹서비스 데몬이라고 하는데
아파치는 통상 http를 이용하여 클라이언트에게
웹서비스를 제공해 줍니다.
뭐 쉽게 말하면 인터넷 익스플로러에서 http://어쩌고...html
이라는 문서를 보여 달라 그러면
아파치가 내부적으로 처리를 해서
그에 맞는 결과를 html 형식으로 보여주는 역할을 하게 되는 겁니다.

그런데 아파치는 정적인 페이지, 말그대로 적혀 있는데로만 보여주는 역할만
수행하는데 적합하기 때문에 게시판과 같은 사용자가 뭔가를 입력하고 거기에
따라 다른 결과를 보여주는 동적인 페이지에 대해서는 톰캣과 같이 프로그램을
수행해주는 것과 연동을 해야 합니다. 아파치는 동적인 처리가 필요한 문서는
톰캣과 같은 컨테이너에 넘겨주고 처리한 결과만 다시 익스플로러로 보내줍니다.
톰캣은 자바 서블릿 컨테이너 입니다. 컨테이너라고 해서 배에 싣고 다니는

쇠박스가 아니고 일종의 프로그램 집합체 입니다. 톰캣의 역할은 아파치에서
넘어온 동적인 페이지를 읽어들여 프로그램을 실행하고 그 결과를 다시 html로
재구성하여 아파치에게 되돌려 줍니다. 문서의 재구성이라고나 할까요 ^^
사족을 달자면 톰켓은 서블릿 컨테이너 이며 자체 웹서버 기능도 포함하
있습니다.

하지만 대부분의 사람들은 서블릿 컨테이너로써만 톰캣을 사용하고 있는
실정입니다. 벤치마킹에서 아파치와 대등한 결과를 냈다 하더라도 그리 미덥지
못한가 봅니다. 그럼 도움이 되셨길

[출처] 톰캣이란?|작성자 빌리브