Java,J2EE,JSP,Servlet,Tomcat之间究竟是什么关系?
高洛峰2017-04-18 10:52:58
java는 프로그래밍 언어입니다.
J2EE는 엔터프라이즈급 플랫폼 기술 아키텍처인 Java2 Platform Enterprise Edition입니다.
JSP/Servelt는 J2EE의 일부인 동적 웹 페이지 기술입니다.
Tomcat은 서블릿 컨테이너/ 서버, 상단 JSP/Servlet 실행 가능
天蓬老师2017-04-18 10:52:58
Java는 말할 것도 없이 언어입니다.
J2EE는 SUN의 Java 언어 플랫폼 분류 중 하나입니다.
현재 Java 2 플랫폼에는 소형 장치 및 스마트 카드에 적합한 Java 2 Platform Micro Edition(J2ME)과 데스크톱 시스템에 적합한 Java 2 Platform Standard Edition(Java 2)의 세 가지 버전이 있습니다. Platform Standard Edition, J2SE), Java 2 Platform Enterprise Edition(J2EE)은 서버 애플리케이션 및 서비스 생성을 위한 것입니다.
J2EE 플랫폼의 경우 SUN은 표준 Java에 일부 기능을 추가할 예정입니다.
J2EE 기술의 기반은 핵심 Java 플랫폼 또는 Java2 플랫폼의 표준 버전입니다. J2EE는 "한 번 작성하면 어디서나 실행" 기능 및 JDBC API와 같은 표준 버전의 많은 장점을 통합합니다. 편리한 데이터베이스 접근을 위해 인터넷 애플리케이션 등의 데이터를 보호할 수 있는 CORBA 기술과 보안 모델을 제공합니다. 또한 EJB(Enterprise JavaBeans), Java Servlets API, JSP(Java Server Pages) 및 XML 기술에 대한 포괄적인 지원을 제공합니다.
J2EE에는 Java Servlet API와 JSP가 포함되어 있습니다. 실제로 Servlet과 JSP는 Servlet과 JSP 파일의 표준 작성 방법을 규정하는 두 가지 사양입니다.
사양에 따르면 이 시장에 진출하려는 모든 Java 웹 컨테이너는 표준 작성 방법을 따르는 서블릿 및 JSP 파일을 실행할 수 있어야 합니다. Tomcat은 이 사양을 따르는 Java 웹 컨테이너이며 그 밖에도 jetty, WebSphere 등이 있습니다.
PHP中文网2017-04-18 10:52:58
java[언어]를 사용하고 jsp와 Servlet[특정 기술]을 사용하여 웹 애플리케이션을 개발한 후 tomcat[웹 서버]에서 실행합니다.
j2ee [건축물의 일반 이름] 애플리케이션을 작성했다는 사실을 다른 사람에게 알릴 수 있습니다.