[컴퓨터 공학]톱캣의 정의
- 최초 등록일
- 2005.12.15
- 최종 저작일
- 2005.11
- 3페이지/ 한컴오피스
- 가격 1,000원
소개글
톱캣의 정의 및 아파치와의 연동
목차
Ⅰ. 의의
Ⅱ. 아파치 없이 톰캣의 설치
Ⅲ. 아파치와 톰캣의 차이
Ⅳ. 톰캣의 필요성
Ⅴ. 톰캣의 장단점
Ⅵ. 아파치와 톰캣의 연동이유
본문내용
아파치 소프트웨어 파운데이션(Apache Software Foundation)에서 서버인 자바(Java)를 움직이게 하기 위해 개발한 AP서버를 말한다. 웹서버에서 서블릿(servlet), JSP, 빈즈와 같은 자바 코드를 이해하기 위해서는 톰캣 같은 자바를 이해하는 엔진이 있어야 한다. 비용이나 성능면에서는 자바 기반 웹서버를 구성할 때 리눅스(Linux), 아파치, 톰캣 조합을 많이 사용한다. 웹프로그램은 순수한 프로그램 언어로만 이루어진 것이 아니라 클라이언트 언어인 HTML이 혼용되었는데, 톰캣은 자바 파일만 해석할 수 있다. HTML과 혼용된 경우 컴파일 과정을 거친다. JSP페이지는 서블릿 형태로 일단 변형되어 완벽한 자바 파일로 변형된 뒤 컴파일된다.
자바 서블릿과 JSP 규격의 `참조용 구현`으로 평가되고 있는 톰캣은, 개발자들의 개방적 협력 작업의 산물로 아파치 웹사이트 에서 받을 수 있다. 톰캣을 실행시키기 위해서는 JRE1.1 이상에 부합되는 자바 런타임 환경이 필요하다.
참고 자료
없음