서블릿 (Servlet)
서블릿 : Server Side Applet의 약어 : Web 서버 즉, Servlet 컨테이너에서 수행되는 Java 클래스 : 서버의 응용 프로그램을 구현하는 기술 : 서버 프로토콜 종류에 관계없이 FTP, POP, SMTP, HTTP 등 여러가지 애플리케이션 계층 프로토콜 기반의 응용 프로그램을 개발할 수 있음 : Servlet을 활용하는 주요 서버환경은 Web으로서, Web 환경에서는 HTTP프로토콜을 사용하고 있으며 HTTP 프로토콜을 기반으로 한 Servlet 프로그램을 주로 구현하게 됨 : Servlet은 클라이언트의 요청에 대하여 Servlet 컨테이너에 의해 독립된 스레드 기반으로 서비스가 되는 기술 : 다중 스레드 서비스가 기본적으로 제공됨 : 프로세스 기반의 서비스인 CGI에 비해 수행..