본문 바로가기

Programming/과거포스팅

서블릿이란??

▣ 서블릿(Servlet)

서블릿(Servlet)이란 "Server" + "Let"의 합성어로써, 말 그대로 서버에서 실행되는 프로그램을 의미한다. 
클라이언트의 요청에 따라 서버에서 서블릿을 실행하고 그 결과를 클라이언트에게 전송하는 방식으로 동작된다.

□ 서블릿(Servlet)
◇ Server + Let
◇ 서버에서 실행되는 프로그램

▣ 서블릿의 구성

서블릿은 웹에서 사용 가능한 자바 프로그램을 구현하기 위한 방법으로써, 
자바 기반의 확장 CGI 애플리케이션을 구현하기 위해 사용된다.

□ 서블릿의 구성
◇ 웹에서 사용 가능한 자바 프로그램을 구현하기 위한 프로그래밍 방법
◇ 자바 기반의 확장 CGI 애플리케이션을 구현하기 위한 언어

▣ 서블릿을 실행하기 위한 필요조건

서블릿은 자바 기반이기 때문에 당연히 JDK(Java Development Kit)가 설치되어 있어야 한다. 
또한 서블릿을 이용해서 서비스를 제공하기 위해 서블릿이 실행될 수 있는 서블릿 컨테이너(Servlet Container)가 필요하다.

□ 서블릿을 실행하기 위한 필요조건
◇ JDK
◇ 서블릿 컨테이너

대표적인 서블릿 컨테이너로는 Tomcat, Resin, Web Sphere 등이 있다.

:: 출처 http://www.jabook.com/ ::