CGI 프로그램과 서블릿
JAVA/웹 애플리케이션2023. 11. 2. 16:43CGI 프로그램과 서블릿

CGI ( Common Gateway Interface ) - 웹 서버와 애플리케이션 사이에 데이터를 주고받는 규약 - CGI 규칙에 따라서 만들어진 프로그램을 CGI 프로그램이라고 함 - CGI 프로그램 종류로는 컴파일 방식(C,C++,Java 등)과 인터프리터 방식 (PHP, Python 등)이 있음 Servlet ( Server + Applet 의 합성어) - 자바에서 웹 애플리케이션을 만드는 기술 - 자바에서 동적인 웹 퍼이지를 구현하기 위한 표준 ServletContainer : - 서블릿의 생성부터 소멸까지 라이프사이클을 관리하는 역활 - 섭르릿 컨테이너는 웹 서버와 소켓을 만들고 통신하는 과정을 대신 처리해준다. 개발자는 비즈니스 로직에만 집중하면 된다. - 서블릿 객체를 싱글톤으로 관리 (..

image