15/10/2007
Empowering JEE
Un entorno de desarrollo visual de alta productividad para aplicaciones web basadas en J2EE, Struts y Portlets.
La creciente complejidad de los proyectos basados en Java y J2EE está motivando la aparición de diferentes frameworks de desarrollo estándares. Sin ninguna duda, Struts se encuentra claramente a la cabeza de ellos.
Pero STRUTS tal cual es extremadamente simple y no permite una gran potencia de desarrollo, de forma que no es fácil para una compañía construir un entorno de desarrollo realmente productivo sobre STRUTS (sólo sobre STRUTS).
SEA amplía la funcionalidad de Struts, dotándole de un conjunto de ventajas adicionales que van desde el desarrollo visual de aplicaciones, hasta la posibilidad de modularizar grandes aplicaciones empresariales, reutilizando al máximo el código y facilitando enormemente su mantenimiento posterior.

Esencialmente, puede decirse que STRUTS se orienta a la tecnología, mientras que SEA se orienta a las necesidades del cliente (y además genera código STRUTS).
SEA incorpora la facilidad de construir visualmente aplicaciones J2EE basadas en Struts, a través del SEA plug-in para eclipse, RAD (IBM Rational Application Developer), WSAD (WebSphere Studio Application Developer) y WSED (WebSphere Studio Enterprise Developer)
Página principal de Service Extended Architecture (SEA)