반응형
안녕하세요 코딩초밥입니당 ㅇㅅㅇ
웹서버를 마주하게되면 들어보게될
두가지의 이름을 마주하게 되는데요
아파치 톰캣에 대해 알아보도록하겠습니다
| 아파치
웹서버로 불리며 클라이언트 요청이 왔을때만 응답하는 정적 웹페이지에 사용합니다
웹서버 = 80번 포트로 클라이언트 요청 (post,get,delete)이 왔을때만 응답합니다
정적인 데이터만 처리합니다 (HTML, CSS , 이미지)
| 톰캣
동적인 웹을 만들기 위한 웹 컨테이너, 서블릿 컨테이너라고 불리며, 웹서버에서 정적으로 처리해야할
데이터를 제외한 JSP, ASP, PHP 등은 웹 컨테이너 (톰캣)에게 전달한다
컨테이너 웹컨테이너 서블릿 컨테이너라고 일컷는다
JSP 서블릿처리 HTTP요청 수신및 응답
아파치만 쓰면 정적인 웹페이지만 처리하므로 처리속도가 매우 빠르고 안정적입니다
| 아파치 톰캣
톰캣이 아파치의 기능 일부를 가져와서 제공해주는 형태이기 때문에 같이 합쳐서 부릅니다
톰캣안에 아파치의 일부기능이 사용되고있습니다
웹서버와 웹애플리케이션의 차이
웹서버는 정적인 데이터를 처리하는 서버. 이미지나 단순 HTML을 처리하는 서버라면 웹 서버가 적당하
며 빠르고 안정적이다. WAS는 동적인 데이터를 처리하는 서버. DB연결, 데이터 조작등과 같은 처리는
WAS를 활용해야 한다.
반응형
'이과 > 컴퓨터활용' 카테고리의 다른 글
[컴퓨터 활용] 데이터베이스 (8) | 2021.05.27 |
---|---|
[컴퓨터 활용] 바이러스 종류와 예방 및 대책. (1) | 2021.05.26 |
[컴퓨터 활용] 단위 모음 (7) | 2021.05.24 |
[컴퓨터 활용] 보안위협형태 모음 (0) | 2021.05.15 |
[컴퓨터활용] 자료,처리능력에 따른 분류 모음 (0) | 2021.04.27 |
댓글