Zum Inhalt springen

WildFly

aus Wikipedia, der freien Enzyklopädie
(Weitergeleitet von JBoss AS)
WildFly

colspan="2" class="notheme" style="text-align:center; background:#Vorlage:Standardfarbe; color:#202122;" | Logo

Screenshot von der WildFly-HAL-Management-Konsole
Basisdaten

Maintainer Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value)
Entwickler Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value)
Erscheinungsjahr Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value)
Aktuelle Version Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value)
(Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value))
Betriebssystem Windows, macOS, Linux, BSD, Solaris, HP-UX, AIX u. a.
Programmier­sprache Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value)
Kategorie Anwendungsserver
Lizenz Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value)
deutschsprachig ja
Lua-Fehler in Modul:Wikidata, Zeile 1703: attempt to index field 'wikibase' (a nil value)

Der WildFly Application Server ist ein Anwendungsserver nach dem Jakarta-EE-Standard und Teil des JBoss Middleware-Frameworks. Wildfly wird in der Programmiersprache Java geschrieben und ist plattformunabhängig. WildFly ist Grundlage der kommerziellen Version der IBM Red Hat JBoss Enterprise Application Plattform (EAP)<ref>Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Abgerufen am 8. März 2019.</ref>.

Geschichte[Bearbeiten]

Die Arbeit an der Software wurde im Jahre 2000 begonnen und erreichte im Juli 2004 mit der Zertifizierung nach der Compatibility Test Suite für die J2EE 1.4 von Sun einen wichtigen Meilenstein. Somit war WildFly der erste zertifizierte Open-Source-Applikationsserver. Im Jahr 2006 übernahm der Linux-Distributor Red Hat die Firma JBoss Inc. für eine Summe von 420 Millionen US-Dollar.<ref name="DevInsider" />

Vor Version 8 bekannt unter JavaBeans Open Source Software Application Server, kurz JBoss Application Server oder JBoss AS, oder einfach JBoss.<ref>Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. In: Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Red Hat, Inc., 22. April 2013, abgerufen am 27. Mai 2017 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref>

Mit der Version 8.0 wurde WildFly offiziell für die 2013 erschienene Java-EE 7 (Voll- und Web-Profil) zertifiziert. Als Jakarta-Persistence-API-Implementierung kommt Hibernate zum Einsatz.<ref name="DevInsider">Stephan Augsten: Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. In: Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Vogel IT-Medien GmbH, 9. März 2018, abgerufen am 8. März 2019.</ref>

Im Juni 2016 stellte Red Hat eine für Microservice-Deployments optimierte Version WildFly Swarm vor.<ref>Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Abgerufen am 8. März 2019.</ref> Diese wurde im Juni 2018 in Thorntail umbenannt.<ref>Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Abgerufen am 8. März 2019.</ref> Thorntail unterstützt neben Java EE auch das Eclipse MicroProfile.<ref>Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. 18. März 2019, abgerufen am 19. April 2019.</ref> Die Entwicklung des Projekts wurde mittlerweile eingestellt, da das Projekt in den Augen der Entwickler durch Quarkus obsolet geworden ist.<ref>Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. 3. August 2020, abgerufen am 18. September 2020.</ref><ref>Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. 23. Juli 2020, abgerufen am 18. September 2020.</ref> Einige Funktionalitäten wurden jedoch von WildFly aus Thorntail übernommen, so unterstützt WildFly neben Jakarta EE ab der Version 19 (März 2020) das Eclipse MicroProfile selbst.<ref>Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Abgerufen am 24. März 2020.</ref>

Wichtige Versionen[Bearbeiten]

Vorlage:Hinweisbaustein

Version Veröffentlicht am<ref>Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Abgerufen am 8. März 2019.</ref> Java-EE-Version Java-SE-Version JBoss EAP Thorntail
8<ref>heise online: Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Abgerufen am 8. März 2019.</ref> 2014-02-11 7
10<ref>heise online: Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Abgerufen am 8. März 2019.</ref> 2016-01-29 8<ref>[Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden.] Archiviert vom Vorlage:Referrer (nicht mehr online verfügbar) am 18. Juli 2019; abgerufen am 8. März 2019.</ref> JBoss EAP 7.0 WildFly Swarm 1.0.0Final<ref>Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Abgerufen am 10. März 2019.</ref><ref>Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Abgerufen am 10. März 2019.</ref>
11<ref>heise online: Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Abgerufen am 8. März 2019.</ref> 2017-10-23 JBoss EAP 7.1 WildFly Swarm 2017.12.1<ref>Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Abgerufen am 10. März 2019.</ref>
12<ref>heise online: Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Abgerufen am 8. März 2019.</ref> 2018-02-28 7 + Vorschau auf 8 9<ref>[Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden.] Archiviert vom Vorlage:Referrer (nicht mehr online verfügbar) am 1. März 2018; abgerufen am 8. März 2019.</ref>
13<ref>heise online: Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Abgerufen am 8. März 2019.</ref> 2018-05-30 10<ref>[Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden.] Archiviert vom Vorlage:Referrer (nicht mehr online verfügbar) am 18. Juli 2019; abgerufen am 8. März 2019.</ref>
14<ref>heise online: Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Abgerufen am 8. März 2019.</ref> 2018-08-30 8
14.0.1 2018-09-05 JBoss EAP 7.2<ref>heise online: Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Abgerufen am 8. März 2019.</ref>
15<ref>heise online: Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Abgerufen am 8. März 2019.</ref> 2018-11-30 11<ref>Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Abgerufen am 8. März 2019.</ref> Thorntail 2.3.0Final<ref>Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Abgerufen am 10. März 2019.</ref>
16<ref>heise online: Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Abgerufen am 8. März 2019.</ref> 2019-02-27 12<ref>Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Abgerufen am 8. März 2019.</ref>
17<ref>heise online: Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Abgerufen am 13. Juni 2019.</ref> 2019-06-10 13EA<ref>Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Abgerufen am 13. Juni 2019.</ref>
18<ref>heise online: Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Abgerufen am 4. Oktober 2019.</ref> 2019-10-03 13<ref>Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Abgerufen am 4. Oktober 2019.</ref> JBoss EAP 7.3<ref>heise online: Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Abgerufen am 13. April 2020.</ref>
23 2021-03-11 JBoss EAP 7.4
25<ref>heise online: Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Abgerufen am 13. November 2021.</ref> 2021-10-05 8 + Vorschau auf 9.1<ref>Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Abgerufen am 5. Oktober 2022.</ref> 17
27<ref>Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Abgerufen am 29. November 2022.</ref> 2022-11-09 Jakarta EE 10
28<ref>Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Abgerufen am 20. Oktober 2024.</ref> 2023-04-20 JBoss EAP 8.0<ref name=":0">Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. 7. August 2024, abgerufen am 20. Oktober 2024 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref>
35<ref>bstansberry: Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. 9. Januar 2025, abgerufen am 13. November 2025.</ref> 2025-01-09 JBoss EAP 8.1<ref name=":0" />

Geschäftsmodell[Bearbeiten]

WildFly ist freie Software unter der GNU Lesser General Public License (LGPL) und kann inklusive Quelltext kostenlos von der Herstellerwebseite heruntergeladen werden. Finanziert wird die Produktentwicklung im Wesentlichen durch ein optionales Support-Abonnement, die sogenannte JBoss Subscription, welche aus Support-Services, aber auch aus produktivitätssteigernden Werkzeugen für Administration, Monitoring und Patch Management besteht. Dies soll bei größeren Umgebungen Zeitersparnis in der Entwicklung, erhöhte Produktivität und Verfügbarkeit ermöglichen.

Red Hat bietet kommerzielle Unterstützung für eine von WildFly abgeleitete Version JBoss Enterprise Application Platform (JBoss EAP). Die aktuelle Version 8.0 wurde im Februar 2024 veröffentlicht und basiert auf Wildfly 28.<ref name=":0" /><ref>Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Abgerufen am 6. März 2025 (Lua-Fehler in Modul:Multilingual, Zeile 153: attempt to index field 'data' (a nil value)).</ref>

Anwendungsfälle[Bearbeiten]

Der WildFly Application Server bietet einzelne Dienste an, die frei konfigurierbar sind. Jeder dieser Dienste ist in einem eigenen Java Archive verpackt, dem sogenannten Service Archive.

Eigenschaften[Bearbeiten]

Weblinks[Bearbeiten]

Einzelnachweise[Bearbeiten]

<references />