Polémica respecto al perfil web para Java EE 6
La principal novedad que incorporará Java EE 6 es la incorporación de perfiles, subconjuntos de Java EE que permitan crear una configuración adecuada para un determinado problema y no obliguen a "comerte todo el elefante". Y, sin duda, el perfil que resulta más interesante, o al menos el que potencialmente será más usado, es el perfil web.
El grupo de expertos que está definiendo Java EE 6 parece tener claro que dentro de este perfil estarán las APIs: Servlet 3.0, JSP 2.2, JSR-45, EL 1.2, JSTL 1.2, y JSR-250. Hasta aquí ningún problema, y todo bastante lógico. Sin embargo, están considerando la inclusión de EJB 3.1 " Lite", JTA 1.1, JPA 2.0, JSF 2.0 yWeb Beans 1.0. Si la inclusión de Web beans y JSF es polémica, ya que muchos desarrolladores no los consideran tecnologías ligeras, la de JTA y "EJB lite" (un subconjunto de la especificación de EJB 3.1) mucho más.
Parece que nuevamente los vendedores de servidores de aplicaciones Java EE están usando su músculo para "evitar" que una solución como Tomcat sea suficiente para crear webs (o, al menos, para hacernos creer eso). Y parece que ahora el cambio de filosofía consiste en "ya que están cansados de comerse el elefante, dejémosles ahora comer sólo un poco de cada parte del elefante".
¿Opiniones al respecto?
Reader Comments