Java EE 5.0
Jueves, 4 Septiembre 
La mayor parte de las aplicaciones Web de Java EE 5.0 utilizan ambos Frameworks, EJB 3.0 como módulo para la lógica del negocio y un módulo JSF para la interfaz Web, sin embargo aunque EJB 3.0 y JSF se complementan entre sí ellos están diseñados como frameworks separados, cada uno con su propia filosofía
Seam elemina la capa artificial que existe entre EJB 3.0 y JSF y provee un consistente sistema de anotaciones para integrar estos dos frameworks. En JBoss Seam los datos de los formularios se almacenan en entity beans y los eventos se manejan con session beans. Seam permite a los desarrolladores usar anotaciones POJOs para todos los componentes de la aplicación.
Comparada con aplicaciones desarrolladas en otros frameworks, las aplicaciones Seam son conceptualmente simples y requieren significativamente menos código (en Java y en XML) para obtener las mismas funcionalidades.
