서블릿

서블릿은 서버측 Java™ 프로그램으로, Oracle Java Servlet API 및 연관된 클래스와 메소드를 사용합니다. 이러한 Java 프로그램은 동적 컨텐츠를 생성하고 웹 클라이언트 요청에 응답하여 웹 서버 기능을 확장합니다. 서블릿이 브라우저에 다시 보낼 응답을 구성할 수 있도록 브라우저가 서버에 요청을 보낼 때 서버가 서블릿에 요청 정보를 보낼 수 있습니다.

애플릿이 웹 브라우저에서 실행되고 브라우저의 기능을 확장하는 것과 같이 서블릿은 Java 지원 웹 서버(예: WebSphere® Application Server)에서 실행되고 서버의 기능을 확장합니다. 이러한 유연성과 확장성 때문에 웹에 비즈니스에서 데이터베이스를 연결하는 데 서블릿을 많이 사용합니다.

서블릿이 자체 포함된 프로그램일 수 있지만 애플리케이션 개발을 다음과 같이 두 부분으로 분할할 수 있습니다. 이 패러다임을 사용하면 Java Beans에서 처리하는 비즈니스 논리, JSP(JavaServer Pages) 또는 HTML 파일에서 처리하는 프레젠테이션 논리, 서블릿에서 처리하는 HTTP 프로토콜을 보유하도록 선택할 수 있습니다.

워크벤치를 사용하여 서블릿을 개발, 디버그, 배치할 수 있습니다. 서블릿 오브젝트에 중단점을 설정하고 코드 전체를 라인별로 실행하여 매번 다시 시작하지 않고도 실행 서버에서 실행 중인 서블릿에 변경사항을 동적으로 병합할 수 있습니다.

주제 유형을 표시하는 아이콘 개념 주제
Information Center의 이용 약관 | 피드백

시간소인 아이콘 마지막 업데이트 날짜: 2014-05-22

파일 이름: cservlet.html