2009-11-12 4 views
16

Java의 애플릿과 서블릿의 차이점애플릿 v/s 서블릿

+5

질문하는 데 더 많은 노력을 기울일 것을 권장합니다. "Java에서 애플릿과 서블릿의 차이점은 무엇입니까?"즉 답변을 제공합니다. 당신은 예를 들어 당신이 찾은 대답에 대한 실제 문제에 대해 더 자세히 설명 할 수 있습니다. 예를 들면 그들이 어떻게 불충분한지 등등; 이렇게하면 더 적합한 답을 줄 수 있습니다. – BalusC

답변

29

애플릿은 클라이언트에서 실행되며 서블릿은 서버에서 실행됩니다. 그것만큼이나 간단합니다.

보다 구체적으로, 애플릿은 클라이언트에 다운로드되어 브라우저 내부의 JRE에서 실행되며 애플릿 프레임 내에 표시하려는 내용을 표시 할 수 있습니다. 서블릿은 서버에서 대신 실행되며 (일반적으로) 브라우저에 표시되는 HTML 페이지를 생성합니다.

5

Java 애플릿은 클라이언트의 JVM에서 (브라우저 플러그인을 통해) 실행되는 Java 클래스입니다.

자바 서블릿은 Apache Tomcat과 같은 서블릿 컨테이너에서 서버 측에서 실행되며 클라이언트는 일반 오래된 HTML 형식으로 결과를 수신합니다.

중요한 차이점은 클라이언트 측에서 실행되는 경우와 서버 측에서 실행되는 경우입니다.

1

애플릿은 데스크톱 응용 프로그램과 서블릿

애플릿은 클라이언트 시스템에서 실행되는 웹 응용 프로그램과 서블릿은 서버 시스템을 실행하고의 도움으로 클라이언트 브라우저에 HTML 페이지를 생성한다 요청 및 응답 매개 변수 Java.servlet. *; 패키지