Java Platform, Enterprise Edition (Java EE)

Als JEE bezeichnet man eine Softwarearchitektur und ein Applikationsframework, welches ganz auf Performance, Skalierbarkeit und Plattformunabhängigkeit ausgelegt ist. Die Trennung zwischen Client-Tier, Business-Tier und Data-Tier ist sauber und erlaubt eine weitgehende Unabhängigkeit von Clients auf der einen Seite und Systemen zur Datenhaltung im Backend auf der anderen Seite.

Java als zugrunde liegende Sprache hat sich am Markt gut etabliert und in vielen Projekten bewährt. Namhafte Anbieter wie Sun, SAP, IBM, Oracle oder RedHat setzen auf Java und die JEE-Technologie. JEE hat sich als wichtigste Plattform für businesskritische Applikationen etabliert.

Die Komponentenarchitektur von JEE ermöglicht die einfache Integration verschiedenartiger Applikationen und Systeme. Eine Vielzahl von Anbietern führt heute JEE-basierte kommerzielle und Open Source Produkte und deckt alle denkbaren Bedürfnisse für die Entwicklung von Business-Applikationen ab.

Ein JEE Application-Server stellt eine mächtige plattformunabhängige Laufzeitumgebung mit technischen Funktionalitäten wie Sicherheit (Security), Transaktionsmanagement, Namens- und Verzeichnisdienste, Kommunikation zwischen Komponenten, Persistenzdienste, Management des gesamten Lebenszyklus von Komponenten, sowie Unterstützung für die Installation (Deployment) zur Verfügung.

Zahlreiche auf dem Markt verfügbare Implementierungen der JEE Architektur, sei es kommerzielle oder Open Source, erlauben es, das Risiko eines Vendor Lock-in zu vermeiden.

  • Wir verfügen über langjähriges Know-how im Bereich der objektorientierten Technologien und haben dieses konsequent auch auf der Java-Plattform eingesetzt. Unsere bestens ausgebildeten Spezialisten beherrschen die JEE Softwarearchitektur und können sie zielorientiert in Projekten einsetzen.
  • Wir stellen unser profundes JEE Know-how ebenfalls in unseren Schulungskursen zur Verfügung.


Übersicht Technologien