Aller au contenu

WildFly

Un article de Wikipédia, l'encyclopédie libre.
Ceci est une version archivée de cette page, en date du 6 octobre 2020 à 06:35 et modifiée en dernier par 41.213.216.106 (discuter). Elle peut contenir des erreurs, des inexactitudes ou des contenus vandalisés non présents dans la version actuelle.
WildFly
Description de l'image Wildfly logo.png.
Description de l'image Wildfly16 HAL Management Console Screenshot.png.
Informations
Créateur Marc FleuryVoir et modifier les données sur Wikidata
Développé par Red Hat et JBossVoir et modifier les données sur Wikidata
Première version Voir et modifier les données sur Wikidata
Dernière version 34.0.0 ()[1]Voir et modifier les données sur Wikidata
Dépôt github.com/wildfly/wildflyVoir et modifier les données sur Wikidata
Écrit en JavaVoir et modifier les données sur Wikidata
Environnement Machine virtuelle JavaVoir et modifier les données sur Wikidata
Type Serveur d'applicationsVoir et modifier les données sur Wikidata
Licence Licence publique générale limitée GNU version 2.1Voir et modifier les données sur Wikidata
Site web wildfly.orgVoir et modifier les données sur Wikidata

WildFly, anciennement JBoss Application Server ou JBoss, est un serveur d'applications Java EE Libre écrit en Java, publié sous licence GNU LGPL. Étant écrit en Java, WildFly peut être utilisé sur tout système d'exploitation fournissant une machine virtuelle Java (JVM). Le nom JBoss est aujourd'hui utilisé pour JBoss EAP, produit dérivé WildFly et faisant l'objet d'un support commercial[2].

Les développeurs du cœur de JBoss ont tous été employés par une société de services appelée « JBoss Inc. ». Celle-ci a été créée par Marc Fleury, concepteur de la première version de JBoss. Le projet est sponsorisé par un réseau mondial de partenaires et utilise un modèle économique fondé sur le service. En , Red Hat a racheté JBoss Inc. En , Marc Fleury quitte le groupe Red Hat.

WildFly implémente entièrement l'ensemble des services Java EE. Il embarque :

  • Tomcat : serveur web Tomcat pour exécuter les parties servlets et JSP des applications déployées sur le serveur ;
  • JBoss Portal (en) : framework de portail ;
  • JBoss Seam (en) : framework web ;
  • Hibernate : framework de persistance ;
  • jBPM : moteur de workflow ;
  • Drools (ou JBoss Rules) : système de gestion de règles métier.

Origine

En 1999, Marc Fleury démarre un projet libre nommé EJB-OSS (pour Entreprise Java Bean Open Source Software) implémentant l'API EJB de J2EE (Java 2 Enterprise Edition). Sun Microsystems a demandé au projet d’arrêter d'utiliser la marque EJB dans son nom. Le projet fut alors renommé JBOSS, puis plus tard JBoss[3].
Note : Java Enterprise Edition, ou Java EE est la nouvelle appellation pour J2EE.

Livres de référence

Voir aussi

Références

  1. « Release 34.0.0 », (consulté le )
  2. JBoss EAP and WildFly - a Symbiotic Relationship, site JBoss Developer, juin 2013.
  3. (en) Javid Jamae et Peter Johnson, JBoss in Action: Configuring the JBoss Application Server, Manning Publications, , 496 p. (ISBN 1-933988-02-9 et 978-1-933988-02-3, lire en ligne), chap. 1.1 (« Introducing JBoss »)

Articles connexes

  • JOnAS, un autre serveur basé sur Tomcat

Liens externes