본문 바로가기
이과/컴퓨터활용

[컴퓨터 활용] 아파치? 톰캣??

by 코딩초밥 2021. 5. 25.
반응형

안녕하세요 코딩초밥입니당 ㅇㅅㅇ

웹서버를 마주하게되면 들어보게될

두가지의 이름을 마주하게 되는데요

아파치 톰캣에 대해 알아보도록하겠습니다


| 아파치

웹서버로 불리며 클라이언트 요청이 왔을때만 응답하는 정적 웹페이지에 사용합니다

웹서버 = 80번 포트로 클라이언트 요청 (post,get,delete)이 왔을때만 응답합니다

정적인 데이터만 처리합니다 (HTML, CSS , 이미지)

| 톰캣

동적인 웹을 만들기 위한 웹 컨테이너, 서블릿 컨테이너라고 불리며, 웹서버에서 정적으로 처리해야할

데이터를 제외한 JSP, ASP, PHP 등은 웹 컨테이너 (톰캣)에게 전달한다

컨테이너 웹컨테이너 서블릿 컨테이너라고 일컷는다

JSP 서블릿처리 HTTP요청 수신및 응답

아파치만 쓰면 정적인 웹페이지만 처리하므로 처리속도가 매우 빠르고 안정적입니다

 

| 아파치 톰캣

 

톰캣이 아파치의 기능 일부를 가져와서 제공해주는 형태이기 때문에 같이 합쳐서 부릅니다

톰캣안에 아파치의 일부기능이 사용되고있습니다

웹서버와 웹애플리케이션의 차이

웹서버는 정적인 데이터를 처리하는 서버. 이미지나 단순 HTML을 처리하는 서버라면 웹 서버가 적당하

며 빠르고 안정적이다. WAS는 동적인 데이터를 처리하는 서버. DB연결, 데이터 조작등과 같은 처리는

WAS를 활용해야 한다.

반응형

댓글