jueves junio 01, 2006
JSR 299: Web Beans (JSF 1.2 + EJB 3.0)
Hasta ahora la integración del framework MVC de UI (Struts, JSF, etc)
con la integración del framework de persistencia (Hibernate, iBatis,
Toplink, JPA, EJB 3.0, etc) presenta multiples ineficiencias debido a
que ambos tipos de frameworks han sido concebidos por separado.
Los usuarios finales demandan una estandarización en este área, que ya
cubren parcialmente proyectos como JBOSS SEAM, ORACLE ADF, STRUTS SHALE
o NETBEANS.
La nueva iniciativa de estandarización liderada por JBOSS (Gavin King)
con el apoyo directo de SUN y ORACLE pero también de GOOGLE, BORLAND y
SYBASE se encuentra recogida en la especificación WebBeans (JSR-299) que tiene como objetivo estándarizar los frameworks basados en JSF 1.2 + EJB 3.0
Más información:
Interesante JSR.
¿Crees que el futuro de Shale está comprometido con la aparicion de SEAM y Facelets?
No creo que el equipo de Facelets (en el que creo que colabora Craig McClanahan) tarde mucho en añadir la funcionalidad de Clay (lo único que aporta Shale que le falta a Facelets+SEAM) a su proyecto.
Que ocurrirá entonces con Shale, ¿será el primer gran fracaso de Struts?. No hay que olvidar que Shale aún está en Beta mientras que SEAM parece estar en RC1.
Viendo los graves problemas que padece Shale con la navegacion en tabs y/o ventanas o IFrames, resueltos con SEAM, parece ser que en cuanto SEAM tenga la publicidad que le falta veremos desaparecer Shale.
Respecto a la aparición de todas estás especificaciones, y viendo el trasfondo de lo que ha tardado JSF en ser adoptada (al menos en España), ¿podrán las medianas empresas de desarrollo mantenerse al día en las nuevas tecnologías? ¿desaparecerán las -a veces absurdas- especificaciones establecidas por las administraciones en cuanto a servidores y metodologías a utilizar? (en ciertas comunidades autónomas aún se usa ¡Java 1.3! y servidores como ¡Orion!)
Una última cuestión, pese a ser asiduo lector de los Blogs de Sun, Java.net, JavaLobby etc, seguidor de listas de correo de Struts, NB y otras fuentes importantes de articulos técnicos en referente al mundo JnEE, no había oído hablar de SEAM hasta ahora y muy poco de Facelets... (es por eso la escasa publicidad que me parece que ha tenido).
¿Dónde podría encontrar más información?
Un saludo,
Juan
Enviado por Juan Ara en junio 01, 2006 a las 04:34 PM CEST #
Enviado por Jaime Cid en junio 07, 2006 a las 05:12 PM CEST #