Apache Geronimo

Apache Geronimo
Apache Geronimo
Apache Geronimo Administration Console Screenshot.png
Standard-Startseite des Apache Geronimo
Basisdaten
Entwickler Apache Software Foundation
Aktuelle Version 2.2.1
(11. Dezember 2010)
Aktuelle Vorabversion 3.0 Beta 1
(13. November 2011)
Betriebssystem Windows, Linux, Unix, Mac OS X etc.
Programmier­sprache Java, XML, HTML, CSS, JavaScript etc.
Kategorie Anwendungsserver,Web Server, Java
Lizenz Apache License 2.0
geronimo.apache.org

Apache Geronimo ist der Name eines Open-Source Java EE Anwendungsservers. Die Server-Software wird unter Federführung der Apache Software Foundation (ASF) entwickelt. Geronimo wird unter der Apache-Lizenz veröffentlicht.

Inhaltsverzeichnis

Ziel

Ziel des Projektes ist eine quelloffene, modular aufgebaute Implementierung des JavaEE-Standards und die Integration in das bestehende Open-Source- und Java-basierte Umfeld der ASF und darüber hinaus. Der Server bestand im Juni 2005 die Kompatibilitätstests (TCK) des Java Community Process (als dritter Open-Source-Server nach JBoss und JOnAS).

Geschichte

Im Oktober 2005 stellte IBM eine kostenlose Version seines WebSphere Application Server auf Basis von Apache Geronimo unter dem Namen Websphere Application Server Community Edition vor.

Am 28. April 2008 wurde die Version 2.1.1 veröffentlicht, die nach dem Standard JavaEE 5 zertifiziert wurde. Für den vollen JavaEE 6 Standard und das darin enthaltene Web Profile ist die aktuelle Version 3.0 zertifiziert.

Bestandteile und Komponenten

Geronimo besteht aus einem Kernel, dem Mikrokernel, auf dem die Architektur des Servers aufbaut. Zusammen mit vielen verschiedenen Komponenten ermöglicht diese Architektur unter anderem die Konfiguration und den Aufbau eines vollen JavaEE-Stacks. Dies hilft Entwicklern bei der Integration schon vorhandener und gut getesteter stabiler Komponenten in die Architektur des Servers.

Im Geronimo Projekt finden so auch folgende Komponenten Anwendung:

Komponente Beschreibung
Apache Tomcat Servlet-Container mit Unterstützung für Servlet und JavaServer Pages (JSP)
Jetty Servlet-Container mit Unterstützung für Java Servlet und JavaServer Pages – als Alternative zu Apache Tomcat.
Apache ActiveMQ Open source Java Message Service (JMS) Provider, unterstützt Message-Driven Beans (MDBs).
Apache OpenEJB Open source Enterprise JavaBeans (EJB) Container System und EJB Server mit Unterstützung für Enterprise JavaBeans, inklusive Container Managed Persistence (CMP),Bean Managed Persistence (BMP) und EJB Query Language (EJBQL).
Apache OpenJPA Open source Java Persistence API (JPA) Implementierung.
Apache ServiceMix Open source Enterprise Service Bus (ESB).
Apache Axis und Apache CXF Eine SOAP (Axis, CXF) und JSR 93 (JAXR) Implementierung (Scout) für Webservices und WS-Interoperability(WS-I) Basic Profile Unterstützung mit JAX-WS und UDDI Unterstützung.
Apache Derby Rein Java-basiertes relationales Datenbank-Management-System (RDBMS) mit nativer JDBC-Anbindung.
Apache WADI Clustering-, Load-Balancing- und Failover-Lösung.
Apache Yoko Robuster und performanter CORBA-Server.

Ein wesentliches Entwicklungsziel für spätere Versionen ist die durchgängige Unterstützung von „Web Services“, „OSGi“ und „Java EE“ 6.

Versionshistorie

Legende: Ältere Version; nicht mehr unterstützt Ältere Version; noch unterstützt Aktuelle Version Aktuelle Vorabversion Zukünftige Version
Versionsnummer Freigabedatum Java EE kompatibel
Ältere Version; nicht mehr unterstützt: 1.0 15. November 2005 J2EE 1.4
Ältere Version; nicht mehr unterstützt: 1.1 26. Juni 2006 J2EE 1.4
Ältere Version; nicht mehr unterstützt: 1.1.1 18. September 2006 J2EE 1.4
Ältere Version; nicht mehr unterstützt: 1.2 22. Dezember 2006 J2EE 1.4
Ältere Version; nicht mehr unterstützt: 2.0.1 20. August 2007 J2EE 1.4
Ältere Version; nicht mehr unterstützt: 2.0.2 19. Oktober 2007 J2EE 1.4
Ältere Version; nicht mehr unterstützt: 2.1 18. Februar 2008 Java EE 5.0
Ältere Version; nicht mehr unterstützt: 2.1.1 28. April 2008 Java EE 5.0
Ältere Version; nicht mehr unterstützt: 2.1.2 5. August 2008 Java EE 5.0
Ältere Version; nicht mehr unterstützt: 2.1.3 15. September 2008 Java EE 5.0
Ältere Version; nicht mehr unterstützt: 2.1.4 31. März 2009 Java EE 5.0
Ältere Version; nicht mehr unterstützt: 2.1.5 14. April 2010 Java EE 5.0
Ältere Version; nicht mehr unterstützt: 2.1.6 6. Juli 2010 Java EE 5.0
Ältere Version; noch unterstützt: 2.1.7 30. November 2010 Java EE 5.0
Ältere Version; nicht mehr unterstützt: 2.2 30. Dezember 2009 Java EE 5.0
Aktuelle Version: 2.2.1 11. Dezember 2010 Java EE 5.0
Aktuelle Version: 3.0-M1 18. Juni 2010 Java EE 6.0 z.T.
Aktuelle Version: 3.0-BETA1 13. November 2011 Java EE 6.0 (voll und web profile)

Weblinks

Literatur


Wikimedia Foundation.

Игры ⚽ Поможем написать курсовую

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Apache Geronimo — Infobox Software name = Apache Geronimo caption = Apache Geronimo Web Administration Console collapsible = yes developer = Apache Software Foundation latest release version = 2.1.3 latest release date = release date|2008|09|15 latest preview… …   Wikipedia

  • Apache Geronimo — Pour les articles homonymes, voir Geronimo (homonymie). Apache Geronimo est le serveur d application libre de la fondation Apache. Il respecte la spécification Java EE et est distribué sous la licence Apache. Cette section est vide,… …   Wikipédia en Français

  • Apache OpenEJB — Developer(s) Apache Software Foundation Stable release 3.1.4 / November 17, 2010; 11 months ago (2010 11 17) Development status Active …   Wikipedia

  • Geronimo (informatique) — Apache Geronimo Pour les articles homonymes, voir Geronimo (homonymie). Apache Geronimo est le serveur d application libre de la Apache Software Foundation. Il respecte la spécification J2EE et est distribué sous la licence Apache. Liens externes …   Wikipédia en Français

  • Geronimo (serveur) — Apache Geronimo Pour les articles homonymes, voir Geronimo (homonymie). Apache Geronimo est le serveur d application libre de la Apache Software Foundation. Il respecte la spécification J2EE et est distribué sous la licence Apache. Liens externes …   Wikipédia en Français

  • Apache OFBiz — Screenshot  …   Wikipedia

  • Geronimo(homonymie) — Geronimo (homonymie)  Cette page de paronymie regroupe plusieurs sujets et articles ayant des noms aux graphies très similaires. Géronimo ou Geronimo peut désigner : Geronimo (1829 1909) était un amérindien apache ; Geronimo, film… …   Wikipédia en Français

  • Géronimo — Geronimo (homonymie)  Cette page de paronymie regroupe plusieurs sujets et articles ayant des noms aux graphies très similaires. Géronimo ou Geronimo peut désigner : Geronimo (1829 1909) était un amérindien apache ; Geronimo, film… …   Wikipédia en Français

  • Geronimo (Begriffsklärung) — Geronimo bezeichnet: eine Variante des Namens Hieronymus Geronimo, einen Kriegshäuptling und Schamanen in Nordamerika Geronimo, deutscher Titel: Geronimo, die Geißel der Prärie, US amerikanischer Western von Paul Sloane Geronimo – Eine Legende,… …   Deutsch Wikipedia

  • Apache (película) — Saltar a navegación, búsqueda Apache es una película estadounidense dirigida por Robert Aldrich. Apache Título Apache Ficha técnica Dirección Robert Aldrich Producción H …   Wikipedia Español

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”