Apache TomEE - Apache TomEE
Desenvolvedor (s) | Apache Software Foundation | ||||||
---|---|---|---|---|---|---|---|
lançamento inicial | 27 de abril de 2012 | ||||||
Versão estável |
|
||||||
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:
- API Java para XML Web Services (JAX-WS)
- Arquitetura do Conector Java EE
- Java Messaging Service (JMS)
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.