Pregunta

JBoss 5 acaba de salir de la versión beta después de 2 años, dándonos un contenedor compatible con Java EE 5 varios meses antes del lanzamiento de Java EE 6 (JavaOne en mayo o alrededor de 2009). Hemos tenido GlassFish v2 por un tiempo y ahora tenemos GlassFish v3 Prelude.

¿Hay alguna razón para JBoss 5 sobre estos? He tenido la sensación durante el último año o más de que JBoss es esencialmente un proyecto muerto.

¿Qué opinas?

¿Fue útil?

Solución

JBoss no es en absoluto un proyecto muerto; Es muy activo y tiene un fuerte respaldo comercial de RedHat. Pasaron una cantidad significativa de tiempo rediseñando todo el servidor de aplicaciones para ejecutar el nuevo Microcontenedor JBoss. No estoy seguro de si valió la pena el esfuerzo de más de 3 años, pero las notas de la versión están aquí:

http://sourceforge.net/project/shownotes .php? release_id = 645033 & amp; group_id = 22866

Al igual que con cualquier gran reescritura de un servidor de aplicaciones, pisaría cuidadosamente JBoss 5. Si está programando simplemente según las especificaciones Java EE, entonces Glassfish probablemente se adaptará bien a sus necesidades. Si desea utilizar partes de la pila de JBoss (Seam, JBoss AOP, etc.), puede valer la pena apuntar a JBoss 4 en lugar de 5, según su QA / línea de tiempo de implementación. Para cuando salga el 5.1, los principales errores deberían estar solucionados y es de esperar que puedas migrar fácilmente.

Otros consejos

Si planea usar JMS, tenga cuidado ya que conectarse con proveedores de JMS como IBM MQ puede ser una pesadilla con glassfish.

Además de las características, debe considerar qué tan bien encaja con el resto de su pila.

Karl

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top