Unterschied: JavaSE bezieht sich auf die Java Platform Standard Edition, die zum Entwickeln und Bereitstellen von Java-Anwendungen auf Desktops, Servern, eingebetteten Geräten und Echtzeitumgebungen verwendet wird. JavaEE bezieht sich auf die Java Platform Enterprise Edition, die für die Entwicklung und Bereitstellung portabler, robuster, skalierbarer und sicherer serverseitiger Java-Anwendungen verwendet wird.
Die Betriebsumgebung dieses Tutorials: Windows7-System, Java8-Version, DELL G3-Computer.
Java SE:
Java SE ist die Abkürzung für Java Platform, Standard Edition (auch bekannt als Java 2 Platform), die zur Entwicklung und Bereitstellung von Desktops, Servern, eingebetteten Geräten und Echtzeitumgebungen verwendet wird . Java SE umfasst Klassenbibliotheken für die Entwicklung von Java-Webdiensten und bildet die Grundlage für Java EE.
Java SE (Java Platform, Standard Edition, Java Standard Edition) basiert auf JDK und JRE.
Java EE:
Java EE, Java Platform Enterprise Edition, ist eine von Sun eingeführte Standardplattform für Anwendungen auf Unternehmensebene und wird zur Entwicklung von B/S-Architektursoftware verwendet. Es wird hauptsächlich für die Entwicklung auf Unternehmensebene verwendet, einschließlich Webentwicklung usw. Auch J2EE genannt.
Enterprise Edition hilft bei der Entwicklung und Bereitstellung portabler, robuster, skalierbarer und sicherer serverseitiger Java-Anwendungen. 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 EE ist eine Architektur, die die Java2-Plattform nutzt, um komplexe Probleme im Zusammenhang mit der Entwicklung, Bereitstellung und Verwaltung von Unternehmenslösungen zu vereinfachen. Die Grundlage der J2EE-Technologie ist die Kernplattform Java bzw. Java SE. Java EE vereint nicht nur viele Vorteile der Standardversion, wie etwa die Funktion „Einmal schreiben, überall ausführen“, die JDBC-API für komfortablen Datenbankzugriff, die CORBA-Technologie usw die Möglichkeit, im Internet einen Sicherheitsmodus zum Schutz von Daten usw. anzuwenden und bietet außerdem umfassende Unterstützung für EJB (EnterpriseJavaBeans), Java Servlets API, JSP (Java Server Pages) und XML-Technologie. Das ultimative Ziel besteht darin, eine Architektur zu schaffen, die es Unternehmensentwicklern ermöglicht, die Zeit bis zur Markteinführung deutlich zu verkürzen.
Die Java EE-Architektur bietet ein Integrationsframework der mittleren Ebene, um die Anforderungen von Anwendungen zu erfüllen, die hohe Verfügbarkeit, hohe Zuverlässigkeit und Skalierbarkeit ohne allzu hohe Kosten erfordern. Durch die Bereitstellung einer einheitlichen Entwicklungsplattform reduziert J2EE die Kosten und Komplexität der Entwicklung mehrschichtiger Anwendungen und bietet gleichzeitig starke Unterstützung für die Integration bestehender Anwendungen, unterstützt EJB vollständig und verfügt über gute Assistenten zur Unterstützung der Paketierung und Bereitstellung von Anwendungen. und fügt Verzeichnisunterstützung hinzu. Erweiterte Sicherheitsmechanismen und verbesserte Leistung.
Empfehlungen für entsprechende Video-Tutorials: Java-Video-Tutorial
Das obige ist der detaillierte Inhalt vonWas ist der Unterschied zwischen Javase und Javaee?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!