Apache TomEE

Apache TomEE
Utvecklare Apache Software Foundation
Initial release 27 april 2012 ; 10 år sedan ( 2012-04-27 )
Stabil frisättning
Edit this on Wikidata 8.0.12 / 14 juni 2022
Förhandsgranska release
Edit this on Wikidata 9.0.0-M8 / 28 juni 2022
Förvar TomEE Repository
Skrivet i Java
Operativ system Cross-platform ( JVM )
Typ Applikationsserver
Licens Apache-2.0
Hemsida http://tomee.apache.org

Apache TomEE (uttalas "Tommy") är Java Enterprise Edition av Apache Tomcat (Tomcat + Jakarta EE = TomEE) som kombinerar flera Java-företagsprojekt inklusive Apache OpenEJB , Apache OpenWebBeans , Apache OpenJPA , Apache MyFaces och andra. I oktober 2011 certifierades projektet av Oracle Corporation som en kompatibel implementering av Java EE 6 Web Profile.

Komponenter

TomEE innehåller följande komponenter med öppen källkod:

Komponent Beskrivning
Apache Tomcat HTTP-server och Servlet-behållare som stöder Java Servlet och JavaServer Pages (JSP).
Apache OpenEJB Open-source Enterprise JavaBeans (EJB) containersystem.
Apache OpenWebBeans Implementering av Java Contexts and Dependency Injection (CDI) med öppen källkod.
Apache OpenJPA Java Persistence API (JPA) 2.1 med öppen källkod .
Apache Geronimo transaktion Java Transaction API (JTA) 1.2 med öppen källkod .
Apache MyFaces Java Server Faces (JSF) med öppen källkod .
Apache ActiveMQ Implementering av Java Message Service (JMS) med öppen källkod .
Apache CXF Web Services- ramverk med en mängd olika protokoll - som SOAP, XML/HTTP, RESTful HTTP .
Apache Derby Fullständigt relationsdatabashanteringssystem (RDBMS) med inbyggt stöd för Java Database Connectivity (JDBC).

TomEE JAX-RS , en andra distribution, lägger till stöd för Java API för RESTful Web Services ( JAX-RS).

Den fullständiga TomEE Plus- distributionen lägger till ytterligare stöd för:

Historia

OpenEJB-projektet startades av Richard Monson-Haefel och David Blevins 1999 som en öppen källkodsimplementering av Enterprise JavaBeans-specifikationen. Blevins fortsatte att utveckla OpenEJB och integrera komponenter i detta projekt med Apache Geronimo. År 2003 blev OpenEJB-komponenten ett projekt som fungerade under Apache Software Foundations regi, då den skrevs om med fokus på att utnyttja Tomcat som en inbäddad webbbehållare. En betaversion av TomEE släpptes i oktober 2011, och den första produktionsklara versionen skickades i april 2012.

Versioner

Version Utgivningsdatum
9.0.0.RC1 31 oktober 2022
9.0.0-M7 10 maj 2021
9.0.0-M3 24 november 2020
9.0.0-M2 7 augusti 2020
9.0.0-M1 22 juni 2020
8.0.8 31 augusti 2021
8.0.5 24 november 2020
8.0.4 7 augusti 2020
8.0.3 22 juni 2020
8.0.2 26 maj 2020
8.0.1 20 januari 2020
8.0.0 11 september 2019
8.0.0-M3 23 maj 2019
8.0.0-M2 25 januari 2019
8.0.0-M1 19 oktober 2018
7.1.1 21 juni 2019
7.1.0 7 september 2018
7.0.6 6 juni 2019
7.0.5 23 juli 2018
7.0.4 26 september 2017
7.0.3 13 mars 2017
7.0.2 6 november 2016
7.0.1 23 juni 2016
7.0.0 25 maj 2016
7.0.0-M3 6 mars 2016
7.0.0-M2 1 mars 2016
7.0.0-M1 12 december 2015
1.7.5 24 oktober 2017
1.7.4 7 mars 2016
1.7.3 4 december 2015
1.7.2 18 maj 2015
1.7.1 12 september 2014
1.7.0 10 augusti 2014
1.6.0.2 6 maj 2014
1.6.0.1 16 april 2014
1.6.0 17 november 2013
1.5.2 17 mars 2013
1.5.1 14 december 2012
1.5.0 28 september 2012
1.0.0 27 april 2012
1.0.0 Beta 2 17 januari 2012
1.0.0 Beta 1 2 oktober 2011

Kommersiellt stöd

Två år efter tillkännagivandet av Apache TomEE på JavaOne 2011 gick flera Apache TomEE-skapare samman för att bilda Tomitribe, ett kommersiellt supportföretag dedikerat till Apache TomEE-communityt och fokuserat på att främja öppen källkod.

Ett annat kommersiellt supportföretag tillhandahåller företagsstöd för Apache TomEE är ManageCat. ManageCat involverar många Apache Java EE-projekt för att bidra med öppen källkod för Java EE-ekosystem.

Se även

externa länkar