27 votes

JBoss 7.x ou JBoss EAP 6.x

Je suis en train d'installer JBoss mais je ne comprends pas quelle version choisir. Dois-je télécharger JBoss 7.x ou JBoss EAP 6.x ? Quelle est la différence ?

41voto

eis Points 14687

TLDR ; parmi ces options, choisissez le dernier EAP 6.x Alpha.

Il convient de noter que Mouche sauvage était publié le 11.2.2014 qui est désormais la version préférée.


La longue histoire :

Auparavant, l'édition communautaire de JBoss était gratuite pour tous, et EAP était la version entreprise pour laquelle vous deviez souscrire un abonnement commercial. En retour, vous bénéficiiez également d'une assistance commerciale. Cependant, avec les versions ultérieures, les choses ont un peu changé et ce n'est plus tout à fait le cas.

JBoss AS7 est la version 7.1 de JBoss. La version 7.2 de JBoss a été publiée en tant que JBoss EAP 6.1 Alpha, il s'agit donc de la version communautaire mise à jour. L'Alpha est libre d'utilisation de quelque manière que ce soit. Ils ont également publié JBoss EAP 6.1 (la version commerciale), pour laquelle vous devez souscrire un abonnement. Si vous jetez un coup d'œil à la page page de téléchargement Les versions et les dates de sortie sont affichées sur le site :

Version        Release date
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   

Les binaires 6.1.0 Final et 6.1.0 Beta sont destinés à des fins commerciales et nécessitent un abonnement payant pour être exécutés dans des environnements de production.

La version 7.2 comporte des améliorations considérables, et la version 7.1 est déjà très ancienne. Pour la version communautaire 7.x, vous devez donc utiliser JBoss EAP 6.1 Alpha ou plus tard 6.x Alpha.

Sources :


Mise à jour 20.7.2015 : depuis la rédaction de la réponse précédente, JBoss EAP 6.1 Alpha a été remplacé par de nouveaux JBoss 6.x EAP Alphas dans la ligne de produits AS7, dernier en date JBoss EAP 6.4 Alpha (voir "voir les anciens téléchargements"). Déclarations concernant la version 6.1 Alpha couvrir également toutes les autres versions Alpha de la ligne de produits EAP 6.X Il n'y a donc plus de raison d'opter pour la 6.1 Alpha, mais pour la dernière 6.x Alpha.

En outre, page de téléchargement précédente a été modifié pour ne plus inclure les versions EAP. Elles sont disponibles uniquement à l'adresse suivante Page de téléchargement de l'EAP et il ne contient même plus la version 6.1 Alpha.

Et enfin : La ligne JBoss 7.x est aujourd'hui remplacée par Wildfly et la ligne EAP 6.x par EAP 7.

5voto

Albert T. Wong Points 623

JBoss AS 7.x est une version communautaire qui représente une version d'entreprise potentielle. Chez Red Hat, nous n'utilisons plus les noms JBoss AS car cela ajoute à la confusion. Tous les futurs JBoss AS ont été renommés Wildfly et ne correspondent pas à une version de JBoss Enterprise Application Server (vous remarquerez que nous sautons les numéros de version à notre guise).

JBoss Enterprise Application Server (EAP) x s'alignera également sur la spécification Java EE. Ainsi, JBoss EAP 6 correspond à JavaEE 6. JBoss EAP 7 est JavaEE 7. Comme EAP est la version d'entreprise, il s'agira toujours du produit le plus "mature", le plus durci, et il inclura des correctifs qui ne sont pas disponibles dans la version communautaire.

2voto

N LAMY Points 24

Il existe deux versions : Jboss AS (Application Server) et JBoss EAP (Enterprise Application Platform).

JBoss AS est une version communautaire. Personnellement, je n'ai jamais utilisé EAP mais je n'ai jamais utilisé JBoss dans un contexte de production il semble que EAP soit conçu pour être plus stable.

Des informations sont disponibles ici : http://docs.jboss.org/jbossas/docs/Server_Configuration_Guide/beta500/html/ch01s01s01.html

0voto

Marek Gregor Points 396

JBoss EAP 6.x n'est pas gratuit (sans frais d'abonnement) pour les environnements de test, d'assurance qualité et de production. Pour plus de détails, veuillez consulter cette réponse https://stackoverflow.com/a/37728525/466677

-1voto

dalvarezmartinez1 Points 249

Voici ce que j'ai compris : JBoss EAP 6.1.0 Final est fondamentalement Jboss AS 7.2 mais il n'est pas possible de télécharger une version binaire de JBoss AS 7.2, vous devez obtenir le code et le construire vous-même. Il existe des versions binaires de JBoss EAP 6.1.0, mais il vous faut une licence (qui inclut le support, etc.).

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X