jboss jboss7.x

JBoss 7.xo JBoss EAP 6.x



jboss7.x (6)

Estoy instalando JBoss pero no entiendo qué versión elegir. ¿Debo descargar JBoss 7.x o JBoss EAP 6.x? ¿Cuál es la diferencia?



JBoss AS 7.x es un lanzamiento de la comunidad que representa una posible versión empresarial. En Red Hat, ya no usamos los nombres de JBoss AS porque aumenta la confusión. Todos los JBoss AS futuros se renombraron como Wildfly y no corresponden a una versión de JBoss Enterprise Application Server (notará que omitimos los números de versión según lo creamos).

JBoss Enterprise Application Server (EAP) x también se alineará con la especificación de Java EE. Así que JBoss EAP 6 es JavaEE 6. JBoss EAP 7 es JavaEE 7. Debido a que EAP es la versión empresarial, siempre será el producto más "maduro" y reforzado e incluirá correcciones que no están disponibles en la versión de la comunidad.


JBoss EAP 6.x no es gratuito (sin cuota de suscripción) para entornos de prueba / control de calidad / producción. Para obtener más detalles, consulte esta respuesta https://.com/a/37728525/466677


Mi entendimiento es el siguiente: JBoss EAP 6.1.0 Final es básicamente Jboss AS 7.2 pero no puedes descargar una versión binaria de JBoss AS 7.2, debes obtener el código y compilarlo tú mismo. Hay versiones binarias para JBoss EAP 6.1.0 pero necesitaría una licencia (que incluye soporte, etc.).


TLDR; de esas opciones, elija el último EAP 6.x.

Tenga en cuenta que Wildfly fue lanzado el 11.2.2014 , que ahora es la versión preferida.

La larga historia:

Anteriormente, la edición comunitaria de JBoss era gratuita para todos, y EAP era la versión empresarial para la que necesitaría una suscripción comercial. A cambio, también obtendrías apoyo comercial para ello. Sin embargo, con la versión posterior las cosas cambiaron un poco y esto ya no es exactamente así.

JBoss AS7 es la versión 7.1 de JBoss. Para la versión JBoss 7.2, la lanzaron como JBoss EAP 6.1 Alpha, por lo que es la versión actualizada de la comunidad. Alpha es de uso libre de cualquier forma o forma. También lanzaron JBoss EAP 6.1 (la versión comercial), para la cual necesita una suscripción. Si echa un vistazo a la página de descarga , verá las versiones junto con las fechas de lanzamiento:

Versión Fecha de lanzamiento
6.1.0 Final 2013-05-20
6.1.0 Beta 2013-04-19
6.1.0 Alpha 2013-03-07
7.1.1.Final 2012-03-09

6.1.0 Final y 6.1.0 Beta binarios son para fines comerciales y requieren una suscripción de pago para ejecutarse en entornos de producción.

Hay algunas mejoras considerables en la versión 7.2, y la versión 7.1 ya es muy antigua, por lo que para la versión 7.x de la comunidad desea JBoss EAP 6.1 Alpha o posterior 6.x Alpha.

Fuentes:

Actualización 20.7.2015: desde que escribí la respuesta anterior, JBoss EAP 6.1 Alpha ha sido reemplazado por el nuevo JBoss 6.x EAP Alphas en la línea de productos AS7, el último es JBoss EAP 6.4 Alpha (consulte "ver descargas más antiguas"). Las declaraciones sobre la versión 6.1 Alpha cubren todas las demás versiones Alpha en la línea de productos EAP 6.X , así que ya no hay razón para ir a la versión 6.1 Alpha, sino a la última versión 6.x Alpha.

Además, la página de descarga anterior se ha cambiado para que ya no incluya las versiones de EAP. Se pueden encontrar solo en la página de descarga de EAP , y ya ni siquiera contiene 6.1 Alpha.

Y finalmente: la línea JBoss 7.x actualmente es reemplazada por la línea Wildfly y EAP 6.x por la EAP 7.


También hay distribuciones de fuentes disponibles. Jboss 7.1.2 que entiendo corresponde bastante exactamente a EAP 6.0 y Jboss 7.1.3 que creo que corresponde a EAP6.1

¡En realidad no son demasiado difíciles de compilar, incluso en Windows!