www.wikidata.de-de.nina.az
Apache Geronimo ist ein Open Source Jakarta EE Anwendungsserver Geronimo wurde unter Federfuhrung der Apache Software Foundation ASF entwickelt und unter der Apache Lizenz veroffentlicht Die Weiterentwicklung des Application Servers wurde 2013 nach der Version 3 zugunsten von MicroProfile Komponenten Entwicklung eingestellt 2 Als Alternative wird Apache TomEE Application Server empfohlen 3 Apache GeronimoStandard Homepage des Apache GeronimoBasisdatenEntwickler Apache Software FoundationErscheinungsjahr 30 April 2010 1 Aktuelle Version 3 0 1 28 Mai 2013 Betriebssystem Windows Linux Unix macOS etc Programmiersprache Java XML HTML CSS JavaScript etc Kategorie Anwendungsserver Webserver JavaLizenz Apache License 2 0geronimo apache org Inhaltsverzeichnis 1 Ziel 2 Geschichte 3 Bestandteile und Komponenten 4 Versionshistorie 5 Literatur 6 Weblinks 7 EinzelnachweiseZiel BearbeitenZiel 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 daruber hinaus Der Server bestand im Juni 2005 die Kompatibilitatstests TCK des Java Community Process als dritter Open Source Server nach JBoss und JOnAS Geschichte BearbeitenIm 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 veroffentlicht die nach dem Standard JavaEE 5 zertifiziert wurde Fur den vollen JavaEE 6 Standard und das darin enthaltene Web Profile ist die aktuelle Version 3 0 zertifiziert Bestandteile und Komponenten BearbeitenGeronimo besteht aus einem Kernel dem Mikrokernel auf dem die Architektur des Servers aufbaut Zusammen mit vielen verschiedenen Komponenten ermoglicht 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 BeschreibungApache Tomcat Servlet Container mit Unterstutzung fur Servlet und JavaServer Pages JSP Jetty Servlet Container mit Unterstutzung fur Java Servlet und JavaServer Pages als Alternative zu Apache Tomcat Apache ActiveMQ Open source Java Message Service JMS Provider unterstutzt Message Driven Beans MDBs Apache OpenEJB Open source Enterprise JavaBeans EJB Container System und EJB Server mit Unterstutzung fur Enterprise JavaBeans inklusive Container Managed Persistence CMP Bean Managed Persistence BMP und EJB Query Language EJBQL Apache OpenJPA Open source Jakarta 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 fur Webservices und WS Interoperability WS I Basic Profile Unterstutzung mit JAX WS und UDDI Unterstutzung Apache Derby Rein Java basiertes relationales Datenbank Management System RDBMS mit nativer JDBC Anbindung Apache WADI Clustering Load Balancing und Failover Losung Apache Yoko Robuster und performanter CORBA Server OSGi Als OSGi Framework werden Equinox was standardmassig ausgewahlt ist und Apache Felix unterstutzt Die OSGI Verwaltung setzt ab Geronimo 3 0 auf Apache Karaf und Apache Aries auf Ein wesentliches Entwicklungsziel fur spatere Versionen ist die durchgangige Unterstutzung von Webservices OSGi und Jakarta EE 6 Versionshistorie BearbeitenLegende Altere Version nicht mehr unterstutzt Altere Version noch unterstutzt Aktuelle Version Aktuelle Vorabversion Zukunftige VersionVersionsnummer Freigabedatum Jakarta EE kompatibelAltere Version nicht mehr unterstutzt 1 0 15 November 2005 J2EE 1 4Altere Version nicht mehr unterstutzt 1 1 26 Juni 2006 J2EE 1 4Altere Version nicht mehr unterstutzt 1 1 1 18 September 2006 J2EE 1 4Altere Version nicht mehr unterstutzt 1 2 22 Dezember 2006 J2EE 1 4Altere Version nicht mehr unterstutzt 2 0 1 20 August 2007 J2EE 1 4Altere Version nicht mehr unterstutzt 2 0 2 19 Oktober 2007 J2EE 1 4Altere Version nicht mehr unterstutzt 2 1 18 Februar 2008 Jakarta EE 5 0Altere Version nicht mehr unterstutzt 2 1 1 28 April 2008 Jakarta EE 5 0Altere Version nicht mehr unterstutzt 2 1 2 5 August 2008 Jakarta EE 5 0Altere Version nicht mehr unterstutzt 2 1 3 15 September 2008 Jakarta EE 5 0Altere Version nicht mehr unterstutzt 2 1 4 31 Marz 2009 Jakarta EE 5 0Altere Version nicht mehr unterstutzt 2 1 5 14 April 2010 Jakarta EE 5 0Altere Version nicht mehr unterstutzt 2 1 6 6 Juli 2010 Jakarta EE 5 0Altere Version nicht mehr unterstutzt 2 1 7 30 November 2010 Jakarta EE 5 0Altere Version noch unterstutzt 2 1 8 29 Dezember 2011 Jakarta EE 5 0Altere Version nicht mehr unterstutzt 2 2 30 Dezember 2009 Jakarta EE 5 0Altere Version nicht mehr unterstutzt 2 2 1 11 Dezember 2010 Jakarta EE 5 0Altere Version nicht mehr unterstutzt 3 0 0 13 Juli 2012 Jakarta EE 6 0 voll und web profile Aktuelle Version 3 0 1 28 Mai 2013 Jakarta EE 6 0 voll und web profile mit Java 7 JDBC 4 1 JSF 2 1Literatur BearbeitenFrank Pientka Apache Geronimo Handbuch fur den Java Applikationsserver dpunkt Verlag 01 2009 ISBN 978 3 89864 517 1 Website zum Buch Archiviert im Web Archive 28 April 2016 Weblinks Bearbeitenhttp geronimo apache org offizielle Website http cwiki apache org geronimo offizielle Dokumentation Planung http geronimo apache org security reports html gemeldete und behobene Sicherheitsprobleme http geronimo apache org plugins Plugin Repository pro Version http apache org dist geronimo eclipse updates Geronimo Eclipse Plugin GEP Server AdapterEinzelnachweise Bearbeiten projects apache org abgerufen am 8 April 2020 Welcome to Apache Geronimo Archiviert vom Original am 13 Oktober 2019 abgerufen am 13 Oktober 2019 amerikanisches Englisch Apache Geronimo Index 25 Januar 2010 abgerufen am 6 April 2020 englisch Abgerufen von https de wikipedia org w index php title Apache Geronimo amp oldid 209184056