JBoss 7.x ou JBoss EAP 6.x

J'installe JBoss mais je ne comprends pas quelle version choisir. Dois-je télécharger JBoss 7.x ou le JBoss EAP 6.x? Quelle est la différence?

25
demandé sur eis 2013-08-01 17:22:01

6 réponses

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

Notez que Wildfly a été publié le 11.2.2014, qui est maintenant la version préférée.


La longue histoire:

Auparavant, JBoss community edition était gratuite pour tous, et EAP était la version d'entreprise pour laquelle vous auriez besoin d'un abonnement commercial. En retour, vous obtiendriez également un soutien commercial. Cependant, avec la version ultérieure, les choses ont changé un peu et ce n'est plus exactement si.

JBoss AS7 est JBoss version 7.1. Pour la version JBoss 7.2, ils l'ont publié sous le nom JBoss EAP 6.1 Alpha, c'est donc la version communautaire mise à jour. Alpha est libre d'utiliser de quelque manière que ce soit. Ils ont également publié JBoss EAP 6.1 (la version commerciale), pour lequel vous avez besoin d'un abonnement pour. Si vous regardez la page de téléchargement , vous voyez les versions ainsi que les dates de sortie:

Version date de sortie
6.1.0 Final 2013-05-20
6.1.0 Beta 2013-04-19
6.1.0 Alpha 2013-03-07
7.1.1.Finale 2012-03-09

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

Il y a quelques améliorations considérables dans 7.2, et 7.1 est déjà très vieux, donc pour 7.X version de la communauté que vous voulez JBoss EAP 6.1 Alpha ou version ultérieure 6.X Alpha.

Sources:


Mise à jour 20.7.2015: depuis l'écriture de la réponse précédente, JBoss EAP 6.1 Alpha a été remplacé par le nouveau JBoss 6.X Alphas EAP dans la gamme de produits AS7, la dernière étant JBoss EAP 6.4 Alpha (voir "voir les anciens téléchargements"). Les déclarations concernant la version 6.1 Alpha couvrent toutes les autres versions Alpha du PAE 6.X Ligne de produits ainsi , donc aucune raison d'aller pour 6.1 Alpha Plus, mais au dernier 6.X Alpha.

En outre, la page de téléchargement précédente a été modifiée pour ne plus inclure les versions EAP. Ils ne peuvent être trouvés qu'à la page de téléchargement EAP, et ce n'est pas le cas contient même 6.1 Alpha Plus.

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

38
répondu eis 2017-05-23 11:33:14

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

JBoss Enterprise Application Server (EAP) x s'alignera également sur la spécification Java EE. Donc JBoss EAP 6 est JavaEE 6. JBoss EAP 7 is JavaEE 7. Parce que EAP est la version d'entreprise, il sera toujours le produit le plus" mature " et durcira et inclura des correctifs qui ne sont pas disponibles dans la version communautaire.

4
répondu Albert T. Wong 2015-07-29 02:30:29

Il existe deux versions: Jboss AS (serveur D'applications) 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 coutures que EAP est conçu pour être plus stable.

Il y a des informations ici: http://docs.jboss.org/jbossas/docs/Server_Configuration_Guide/beta500/html/ch01s01s01.html

2
répondu N LAMY 2013-08-01 13:40:35

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

0
répondu Marek Gregor 2017-05-23 12:26:43

Ma compréhension est la suivante: JBoss EAP 6.1.0 Final est essentiellement Jboss comme 7.2 mais vous n'êtes pas incapable de télécharger une version binaire de JBoss comme 7.2, vous devez obtenir le code et le construire vous-même. Il existe des versions binaires pour JBoss EAP 6.1.0 mais vous auriez besoin d'une licence (qui inclut le support, etc.).

-1
répondu dalvarezmartinez1 2013-11-07 14:21:37

Il existe également des distributions sources disponibles. Jboss 7.1.2 que je comprends correspond assez exactement à EAP 6.0 et Jboss 7.1.3 que je crois correspond à EAP6. 1

En fait, ils ne sont pas trop difficiles à compiler vous-même, même sous Windows!

-1
répondu user3433521 2014-03-18 14:22:48