Quelqu'un peut-il me donner la principale différence entre JBoss AS 7 et WildFly 8?
Je vais commencer un projet très important et je dois choisir entre JBoss AS 7 et WildFly 8 (pour ce projet, je vais utiliser GWT, JPA/Hibernate et jBPM 6).
WildFly 8 est la prochaine itération du serveur d'applications JBoss après JBoss AS 7/EAP 6.
Fondamentalement:
Red Hat rétroporte généralement les correctifs de sécurité des versions les plus récentes vers les versions plus anciennes, Red Hat publie également des "packs de fonctionnalités" qui vous permettent d'accéder à de nouvelles fonctionnalités/spécifications.
Donc, si c'est un projet très important et que vous n'avez pas besoin de spécifications JEE7, vous voudrez peut-être utiliser JBoss EAP qui est la version produite de JBoss AS 7.
Sinon, vous voudrez peut-être utiliser WildFly si vous avez besoin de spécifications et de fonctionnalités plus pointues.
Voir JBoss AS/WildFly historique des versions pour plus de détails.
WildFly est le nouveau nom de JBoss AS afin que la société JBoss et le serveur d'applications JBoss ne puissent plus induire en confusion.
Pensez à WildFly 8 comme JBoss AS 8, juste avec un nom différent.
JBoss 7 est une implémentation de JavaEE 6. WildFly 8 est une implémentation de JavaEE 7.
Le serveur d'applications JBoss est la version "commercialisée" du serveur d'applications communautaire Wildfly. Red Hat propose des contrats de support pour JBoss et a un calendrier de maintenance à long terme pour JBoss.
Les versions sont également différentes. JBoss EAP 6 correspond à Wildfly 7.