Server

톰캣, 자바 서블릿, JSP

doriver 2024. 1. 24. 17:51

톰캣

Apache Tomcat의 줄임말
오픈 소스 웹 서버 및 서블릿 컨테이너
자바 웹 어플리케이션( 자바 서블릿, JSP 등등 )을 실행하는 데 사용됨

안정성과 성능에 중점을 둔 웹 어플리케이션 서버로 많이 사용되고 있음

자바 기반의 웹 애플리케이션을 개발하거나 운영하는 경우, 톰캣은 매우 유용한 도구 중 하나일 수 있다.

 

 

 

자바서블릿과 JSP
서버 측에서 동작하는 웹 애플리케이션을 개발하는 데 사용되는 기술

 

자바 서블릿( Java Servlet )

자바 언어를 기반으로 하는 서버 측 프로그래밍 기술
클라이언트의 요청을 처리하고 동적인 웹 페이지를 생성하는 데 사용됨

자바 코드를 사용하여

HTTP 프로토콜을 통해 클라이언트의 요청을 받아들이고,  동적인 콘텐츠를 생성한 후 응답을 반환합니다.

 

JSP( JavaServer Pages )

JSP는 HTML 코드 안에 자바 코드를 삽입하여 동적인 웹 페이지를 생성하는 기술이다. 
JSP 페이지는 서블릿으로 변환되어 실행됨