Quelle est la différence entre JBoss EAP, Wildfly, JBoss Web et JBoss Server?
97
Je suis nouveau sur JBoss et j'ai trouvé beaucoup de terminologies différentes - JBoss EAP, JBoss Server, Wildfly, Jboss Web et beaucoup de documentation qui n'est pas à jour ou qui vise une version plus ancienne.
Où dois-je commencer à découvrir JBoss en tant que serveur d'applications Java EE, fonctionnant avec la version la plus récente?
JBoss EAP est le nom du serveur d'applications Java EE que Red Hat produit et prend en charge. La dernière version est la 6 pour le moment et cela implémente Java EE 6.
JBoss AS / WildFly est le nom du projet communautaire que vous pouvez tester. Ce projet communautaire deviendra à terme JBoss EAP. "WildFly" est simplement le nouveau nom de "AS", qui signifie Application Server. La numérotation des versions est un peu plus difficile ici. WildFly 8, WildFly 9, WildFly 10 et éventuellement des versions supplémentaires de WildFly sont tous des jalons sur le chemin de ce qui sera finalement appelé JBoss EAP 7. Ils implémentent tous Java EE 7.
Même s'il s'agit de jalons sur ce chemin et non pris en charge, certaines versions sont en fait assez stables et pourraient être exécutées en production (mais comme elles ne sont pas prises en charge, c'est à vos risques et périls).
JBoss Web était le nom du conteneur Servlet basé sur Tomcat que Red Hat utilisait dans JBoss EAP 6 et versions antérieures. A partir d'EAP 7 (et donc déjà dans WildFly 8,9,10), cela sera remplacé par un nouveau conteneur Servlet / moteur http appelé Undertow.
JBoss EAP est la plate-forme d'application JBoss Enterprise qui est un serveur d'applications JavaEE basé sur un abonnement; c'est un produit Red Hat; alors que Wildfly est le produit communautaire.
JBoss EAP est la plate-forme d'application JBoss Enterprise qui est un serveur d'applications JavaEE basé sur un abonnement; c'est un produit Red Hat; alors que Wildfly est le produit communautaire.
Vous pouvez consulter le lien https://access.redhat.com/documentation/en-us/red_hat_jboss_enterprise_application_platform/7.2/ pour obtenir toute la documentation relative à la version JBoss EAP 7.2.
la source
Simplement,
la source