Java 플랫폼은 세 가지 에디션으로 제공되므로 소프트웨어 개발자, 서비스 제공업체 및 장치 제조업체가 특정 시장을 목표로 삼을 수 있습니다.
* Java SE(Java 플랫폼, Standard Edition). Java SE는 이전에는 J2SE로 알려졌습니다. 이를 통해 데스크탑, 서버, 임베디드 및 실시간 환경에서 사용할 Java 애플리케이션을 개발하고 배포할 수 있습니다. Java SE에는 Java 웹 서비스 개발을 지원하고 Java EE(Java Platform, Enterprise Edition)의 기반을 제공하는 클래스가 포함되어 있습니다.
* Java EE(Java 플랫폼, 엔터프라이즈 에디션). 이 버전은 이전에 J2EE로 알려져 있었습니다. Enterprise Edition은 이식 가능하고 강력하며 확장 가능하고 안전한 서버측 Java 애플리케이션을 개발하고 배포하는 데 도움이 됩니다. Java EE는 Java SE를 기반으로 구축되어 웹 서비스, 구성 요소 모델, 관리 및 통신 API를 제공하며 엔터프라이즈 수준의 SOA(서비스 지향 아키텍처) 및 Web 2.0 애플리케이션을 구현하는 데 사용할 수 있습니다.
* Java ME(Java 플랫폼, 마이크로 에디션). 이 버전은 이전에 J2ME로 알려져 있었습니다. Java ME는 휴대폰, PDA, 텔레비전 셋톱 박스, 프린터 등 모바일 및 임베디드 장치에서 실행되는 애플리케이션을 위한 강력하고 유연한 환경을 제공합니다. Java ME에는 유연한 사용자 인터페이스, 강력한 보안 모델, 다양한 내장 네트워크 프로토콜, 동적으로 다운로드할 수 있는 네트워크 연결 및 오프라인 애플리케이션에 대한 풍부한 지원이 포함되어 있습니다. Java ME 사양을 기반으로 하는 애플리케이션은 한 번만 작성하면 되며 많은 장치에서 사용할 수 있고 각 장치의 기본 기능을 활용할 수 있습니다.
이 기사는 CSDN 블로그에서 가져온 것입니다. 재인쇄할 때 출처를 표시하십시오: http://blog.csdn.net/boos_jian/archive/2009/12/18/5030061.aspx