JBoss

Un article de Wikipédia, l'encyclopédie libre.
Aller à : navigation, rechercher
JBoss Application Server
Image illustrative de l'article JBoss
Logo

Développeur Red Hat
Dernière version AS 7.1.1.Final (Communautaire) EAP 5.1.2, EAP6 Beta (Entreprise) ()
Environnement Multiplate-forme
Type Serveur d'applications
Licence GNU LGPL
Site web www.jboss.com/products/platforms/application ou

labs.jboss.com/jbossas

JBoss Application Server (ou WildFly) est un serveur d'applications Java EE Libre entièrement écrit en Java, publié sous licence GNU LGPL. Étant écrit en Java, JBoss Application Server peut être utilisé sur tout système d'exploitation fournissant une machine virtuelle Java (JVM).

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 avril 2006, Red Hat a racheté JBoss Inc. En février 2007, Marc Fleury quitte le groupe Red Hat.

JBoss Application Server 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[modifier | modifier le code]

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[1].
Note : Java Enterprise Edition, ou Java EE est la nouvelle appellation pour J2EE.

Livres de référence[modifier | modifier le code]

Voir aussi[modifier | modifier le code]

Références[modifier | modifier le code]

  1. (en) Javid Jamae et Peter Johnson, JBoss in Action: Configuring the JBoss Application Server, Manning Publications,‎ 20 janvier 2009, 496 p. (ISBN 1-933988-02-9 et 978-1-933988-02-3, lire en ligne), chap. 1.1, (« Introducing JBoss »)

Articles connexes[modifier | modifier le code]

  • JOnAS, un autre serveur basé sur Tomcat

Liens externes[modifier | modifier le code]