상세 컨텐츠

본문 제목

[스프링] Apache Tomcat (아파치 톰캣)

Backend

by choiDev 2019. 10. 21. 23:46

본문

톰캣이란?

톰캣은 웹 서버 + JSP + 자바 서블릿이 실행할 수 있는 환경을 제공하며 HTTP 서버도 자체 내장하기도 합니다.

 

톰캣과 아파치의 차이

톰캣 : WAS (Web Application Server)라고 말한다. WAS는 웹서버와 웹 컨테이너의 결합으로 다양한 기능을 컨테이너에 구현하여 역할을 수행하는 서버를 말한다. 아파치 웹 서버와 큰 차이는 웹 컨테이너 기능이 있는지 없는지의 차이가 크다.

 

아파치 : 웹서버며 GET, POST, DELETE, UPDATE등의 메소드를 이용해 요청하면 결과를 돌려주는 웹 서버이다.

 

실제로 스프링 IDE인 STS를 만지다가 보면 톰캣서버를 설치 후 동작 시키면 아래 2가지 데이터를 모두 처리 할수 있습니다.

정적 데이터 (ex 이미지, HTML, javascript)

동적 데이터 (ex ID,PW) 

'Backend' 카테고리의 다른 글

[Spring Boot]MVC 와 MVC2 패턴이란?  (0) 2023.12.19
[Flyway] 설정하기  (0) 2023.04.10
[Java8] Stream이란  (0) 2022.06.22
스프링 빈 (Spring Bean) & 자바 빈 (Java Bean)  (0) 2022.05.29
[스프링] 스프링의 특징  (0) 2019.10.15

관련글 더보기