Jboss est le serveur d’applications de RedHat également connu sous le nom de Wildfly.
Dans le monde des affaires, il est référencé sous le nom de Jboss, mais les gens de Redhat utilisent toujours le nom de Wildfly.
En tant que serveur d’application, il déploie des EAR, c’est-à-dire des EAR qui sont une combinaison de JAR et de WAR.
Avant d’entrer dans les détails, il convient de connaître la différence entre ces termes. JAR est essentiellement un module EJB qui contient un package de classe javabeans, tandis que les WAR sont des packages contenant des servlets JSP et d’autres images GIF ou JPEG principalement utilisées pour les icônes, ainsi que l’ensemble du code HTML.
EAR est une combinaison des deux et est utilisé pour déployer des applications JAVA EE à grande échelle. Ainsi, les WAR et les JAR sont regroupés dans des fichiers EAR appelés Enterprise Archive.
JBOSS déploie essentiellement le fichier EAR
En termes plus simples, chaque fois qu’une application est installée et dès que vous la démarrez, le fichier EAR de cette application est déployé par JBOSS. Tout ce processus est appelé déploiement.
JBOSS déploie essentiellement les EAR ou, en d’autres termes, l’application entière.