Java Enterprise
Wir helfen Ihnen gerne bei der Umsetzung Ihrer Software Lösung

Die Java Enterprise Edition (Java EE) ist eine Softwarearchitektur, die zur Ausführung von in Java programmierten Anwendungen dient. Insbesondere Web-Anwendungen werden häufig nach diesem Schema umgesetzt. Bei Java EE handelt es sich neben der .NET-Plattform von Microsoft um eine der größten Plattformen im Middleware-Markt.
Es wird hierbei ein klares Drei-Schichten-Modell verfolgt, bei dem Client-, Business- und Persistenzschicht logisch voneinander getrennt sind. Dies ermöglicht eine verteilte und mehrschichtige Businessanwendung zu entwerfen, die sowohl über eine hohe Verfügbarkeit als auch über eine hohe Performance verfügt.
Die Entwicklung von Java Enterprise (Java EE) Lösungen gilt seit jeher als kompliziert und teuer. Doch das muss auf keinen Fall so sein! Durch moderne Methoden und Frameworks ist es möglich, Enterprise Anwendungen effektiv und kostengünstig zu realisieren. Alternativ zum klassischen JEE-Ansatz und der Verwendung eines Applicationservers kann eine Enterprise Lösung, wiederum am Beispiel einer Webanwendung, auch unter der Verwendung des Spring Frameworks realisiert werden.
Wenn auch Sie von den Vorteilen der Java EE Plattform profitieren möchten, helfen wir Ihnen gerne weiter und erstellen mit Ihnen zusammen ein verlässliches Konzept für Ihr Unternehmen. Wir freuen uns auf Ihren Anruf.
Beispiel Technologie-Stack Java EE Umfeld
- IBM IHS (Apache) Webserver
- WebSphere Applicationserver
- WebSphere MQ als Java Message Provider (JMS)
- Java EE / EJB
- Hibernate für den Datenbankzugriff über annotated Classes
- Oracle Datenbank
- Präsentationsschicht über JSF / PrimeFaces
- Eclipse IDE for Java EE Developers
- Java als Programmiersprache
Beispiel Technologie-Stack JEE-Anwendung mit Spring Framework
- Tomcat Servlet Engine
- Spring Framework für die Transaktionssteuerung, Context Dependency Injection, Zugriffssteuerung (spring-security) etc.
- EclipseLink O/R-Mapper für den Datenbankzugriff über annotated Classes
- MySQL Datenbank
- Webfrontend über GWT / Vaadin
- eclipse WTP als Entwicklungsumgebung
- Java als Programmiersprache