Die Java-Plattform ist in drei Editionen verfügbar, sodass Softwareentwickler, Dienstanbieter und Gerätehersteller gezielt auf bestimmte Märkte abzielen können:
* Java SE (Java-Plattform, Standard Edition). Java SE war früher als J2SE bekannt. Es ermöglicht die Entwicklung und Bereitstellung von Java-Anwendungen für den Einsatz in Desktop-, Server-, eingebetteten und Echtzeitumgebungen. Java SE enthält Klassen, die die Entwicklung von Java-Webdiensten unterstützen und die Grundlage für Java Platform, Enterprise Edition (Java EE) bilden.
* Java EE (Java-Plattform, Enterprise Edition). Diese Version war früher als J2EE bekannt. Die Enterprise Edition hilft bei der Entwicklung und Bereitstellung serverseitiger Java-Anwendungen, die portierbar, robust, skalierbar und sicher sind. Java EE basiert auf Java SE. Es bietet Webdienste, Komponentenmodelle, Verwaltungs- und Kommunikations-APIs und kann zur Implementierung einer serviceorientierten Architektur (SOA) und Web 2.0-Anwendungen auf Unternehmensebene verwendet werden.
* Java ME (Java-Plattform, Micro Edition). Diese Version war früher als J2ME bekannt. Java ME bietet eine robuste und flexible Umgebung für Anwendungen, die auf mobilen und eingebetteten Geräten wie Mobiltelefonen, PDAs, Fernseh-Set-Top-Boxen und Druckern ausgeführt werden. Java ME umfasst eine flexible Benutzeroberfläche, ein robustes Sicherheitsmodell, viele integrierte Netzwerkprotokolle und umfassende Unterstützung für Netzwerk- und Offline-Anwendungen, die dynamisch heruntergeladen werden können. Anwendungen, die auf der Java ME-Spezifikation basieren, müssen nur einmal geschrieben werden, können auf vielen Geräten verwendet werden und können die nativen Funktionen jedes Geräts nutzen.
Dieser Artikel stammt aus dem CSDN-Blog. Bitte geben Sie beim Nachdruck die Quelle an: http://blog.csdn.net/boos_jian/archive/2009/12/18/5030061.aspx