Apache TomEE - Apache TomEE

Apache TomEE
Logotipo da Apache TomEE
Desenvolvedor (s) Apache Software Foundation
lançamento inicial 27 de abril de 2012 ; 9 anos atrás ( 2012-04-27 )
Versão estável
7.0.x 7.0.8 / 26 de maio de 2020 ; 15 meses atrás ( 2020-05-26 )
7.1.x 7.1.3 / 26 de maio de 2020 ; 15 meses atrás ( 2020-05-26 )
8.0.x 8.0.8 / 31 de agosto de 2021 ; 13 dias atrás ( 2021-08-31 )
Repositório Repositório TomEE
Escrito em Java
Sistema operacional Plataforma cruzada ( JVM )
Modelo Servidor de aplicação
Licença Licença Apache 2.0
Local na rede Internet http://tomee.apache.org

Apache TomEE (pronuncia-se "Tommy") é o Java Enterprise Edition do Apache Tomcat (Tomcat + Jakarta EE = TomEE) que combina vários projetos empresariais Java, incluindo Apache OpenEJB , Apache OpenWebBeans , Apache OpenJPA , Apache MyFaces e outros. Em outubro de 2011, o projeto obteve a certificação da Oracle Corporation como uma implementação compatível do Java EE 6 Web Profile.

Componentes

O TomEE inclui os seguintes componentes de código aberto:

Componente Descrição
Apache Tomcat Servidor HTTP e contêiner Servlet com suporte a Java Servlet e JavaServer Pages (JSP).
Apache OpenEJB Sistema de contêiner Enterprise JavaBeans (EJB) de código aberto .
Apache OpenWebBeans Implementação de Java Contexts and Dependency Injection (CDI) de código aberto .
Apache OpenJPA Implementação de Java Persistence API (JPA) 2.1 de código aberto .
Transação Apache Geronimo Implementação de Java Transaction API (JTA) 1.2 de código aberto .
Apache MyFaces Implementação de Java Server Faces (JSF) de código aberto .
Apache ActiveMQ Implementação de Java Message Service (JMS) de código aberto .
Apache CXF Estruturas de Web Services com uma variedade de protocolos - como SOAP, XML / HTTP, RESTful HTTP .
Apache Derby Sistema de gerenciamento de banco de dados relacional completo (RDBMS) com suporte nativo de Java Database Connectivity (JDBC).

TomEE JAX-RS , uma segunda distribuição, adiciona suporte para API Java para RESTful Web Services (JAX-RS).

A distribuição TomEE Plus completa adiciona suporte adicional para:

História

O projeto OpenEJB foi iniciado por Richard Monson-Haefel e David Blevins em 1999 como uma implementação de código aberto da especificação Enterprise JavaBeans. Blevins continuou a desenvolver OpenEJB e a integrar componentes deste projeto com o Apache Geronimo. Em 2003, o componente OpenEJB se tornou um projeto operando sob os auspícios da Apache Software Foundation, quando foi reescrito com o foco no aproveitamento do Tomcat como um contêiner da web incorporado. Uma versão beta do TomEE foi lançada em outubro de 2011, e a primeira versão pronta para produção foi enviada em abril de 2012.

Versões

Versão Data de lançamento
9.0.0-M7 10 de maio de 2021
9.0.0-M3 24 de novembro de 2020
9.0.0-M2 7 de agosto de 2020
9.0.0-M1 22 de junho de 2020
8.0.8 31 de agosto de 2021
8.0.5 24 de novembro de 2020
8.0.4 7 de agosto de 2020
8.0.3 22 de junho de 2020
8.0.2 26 de maio de 2020
8.0.1 20 de janeiro de 2020
8.0.0 11 de setembro de 2019
8.0.0-M3 23 de maio de 2019
8.0.0-M2 25 de janeiro de 2019
8.0.0-M1 19 de outubro de 2018
7.1.1 21 de junho de 2019
7.1.0 7 de setembro de 2018
7.0.6 6 de junho de 2019
7.0.5 23 de julho de 2018
7.0.4 26 de setembro de 2017
7.0.3 13 de março de 2017
7.0.2 6 de novembro de 2016
7.0.1 23 de junho de 2016
7.0.0 25 de maio de 2016
7.0.0-M3 6 de março de 2016
7.0.0-M2 1 de março de 2016
7.0.0-M1 12 de dezembro de 2015
1.7.5 24 de outubro de 2017
1.7.4 7 de março de 2016
1.7.3 4 de dezembro de 2015
1.7.2 18 de maio de 2015
1.7.1 12 de setembro de 2014
1.7.0 10 de agosto de 2014
1.6.0.2 6 de maio de 2014
1.6.0.1 16 de abril de 2014
1.6.0 17 de novembro de 2013
1.5.2 17 de março de 2013
1.5.1 14 de dezembro de 2012
1.5.0 28 de setembro de 2012
1.0.0 27 de abril de 2012
1.0.0 Beta 2 17 de janeiro de 2012
1.0.0 Beta 1 2 de outubro de 2011

Suporte comercial

Dois anos após o anúncio do Apache TomEE no JavaOne 2011, vários criadores do Apache TomEE se uniram para formar a Tomitribe, uma empresa de suporte comercial dedicada à comunidade Apache TomEE e com foco na promoção de valores de código aberto.

Outra empresa de suporte comercial que fornece suporte empresarial para o Apache TomEE é ManageCat ,. ManageCat envolve muitos projetos Apache Java EE para contribuir com o ecossistema Java EE de código aberto.

Veja também

Referências

links externos