톰캣이란?
톰캣은 웹 서버 + JSP + 자바 서블릿이 실행할 수 있는 환경을 제공하며 HTTP 서버도 자체 내장하기도 합니다.
톰캣과 아파치의 차이
톰캣 : WAS (Web Application Server)라고 말한다. WAS는 웹서버와 웹 컨테이너의 결합으로 다양한 기능을 컨테이너에 구현하여 역할을 수행하는 서버를 말한다. 아파치 웹 서버와 큰 차이는 웹 컨테이너 기능이 있는지 없는지의 차이가 크다.
아파치 : 웹서버며 GET, POST, DELETE, UPDATE등의 메소드를 이용해 요청하면 결과를 돌려주는 웹 서버이다.
실제로 스프링 IDE인 STS를 만지다가 보면 톰캣서버를 설치 후 동작 시키면 아래 2가지 데이터를 모두 처리 할수 있습니다.
정적 데이터 (ex 이미지, HTML, javascript)
동적 데이터 (ex ID,PW)
[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 |