Apache anuncia TomEE (Tomcat + Java EE), una implementación del Java EE 6 Web Profile
Apache Software Foundation ha anunciado en la JavaOne un nuevo proyecto de la fundación: Apache TomEE (pronunciado como "Tommy"), se trata de un servidor de aplicaciones certificado como Java EE 6 Web Profile Compatible y basado en Tomcat. Su nombre viene de Tomcat + Java EE = TomEE.
TomEE emplea como base Tomcat, pero incorpora un total de 150 proyectos open source, entre ellos Apache OpenEJB, Apache OpenWebBeans, Apache ActiveMQ, Apache OpenJPA, and Apache CXFis y Apache MyFaces. En el diseño de este nuevo servidor de aplicaciones se ha tratado de no alterar Tomcat en absoluto, sino de simplemente añadirle cosas. Se trata de seguir teniendo un servidor sencillo, como Tomcat, y con una arquitectura sencilla.
Los componentes principales de TomEE son:
- CDI: Apache OpenWebBeans
- EJB: Apache OpenEJB
- Javamail: Apache Geronimo JavaMail
- JPA: Apache OpenJPA
- JSF: Apache MyFaces
- JSP: Apache Tomcat
- JSTL: Apache Tomcat
- JTA: Apache Geronimo Transaction
- Servlet: Apache Tomcat
Existe una segunda versión de TomEE, TomEE Plus, que además incorpora los siguientes componentes:
- Connector: Apache Geronimo Connector
- JMS: Apache ActiveMQ
- Web Services: Apache CXF
¿Cuántos usuarios de Tomcat por aquí creéis que a lo mejor os movereis a TomEE?
Reader Comments (3)
La verdad a mi me gusta bastante la idea, soy un amante de Tomcat y solo lo dejo cuando tengo que hacer desarrollos con EJB's, casos en los que me muevo a GlassFish, sin embargo habrá que probarlo para ver como se comporta.
Gracias por el artículo
Tiene buena pinta, ya lo bajé y lo voy a probar. Si bien antes se podía integrar al Tomcat con OpenEJB no salía tan bien, ahora que ya es todo en uno me sirve, principalmente para deshacerse de servidores toscos como el jboss y sus amiguetes. Glassfish anda bien también, pero un Tomcat de 24mb con todo y que arranca en 2-3 seg. suena de lujo.
Todo lo que sea que Apache vuelva a ser un referente de uso en las aplicaciones me parece correcto y perfecto.