톰캣1 Servlet이란 + Spring MVC 연동 Spring Web MVC - Servlet Servlet 서블릿(Servlet) 이란 웹 통신에서 요청과 응답을 처리하는 자바 객체이다. 자바 엔터프라이즈 에디션이 웹 애플리케이션 개발용 스펙과 API를 제공해준다. 요청 당 쓰레드가 생성되거나, 풀에서 가져와서 사용된다. 주요 클래스로 HttpServlet 이 있다. 서블릿 등장이전에는 CGI (Common Gateway Interface) 기술이 있었는데 이는 요청 당 프로세스를 생성하였다. 서블릿은 CGI 에 비해서 작동이 빠르고, 플랫폼에 독립적이며, 보안이 좋고, 이식성이 강하다. 서블릿 엔진 (=서블릿 컨테이너) Tomcat, Jetty, Undertow 같은 WAS(Web Applilcation Server)가 서블릿 엔진이다. 서블릿을 실.. 2021. 2. 13. 728x90 이전 1 다음