JBoss es el servidor de aplicaciones compatible con Java EE 6 de Redhat. Al igual que WebLogic, WebSphere y GlassFish, este servidor es un contenedor EE completo ya que tiene un contenedor EJB además de un contenedor de servlet basado en catalina. Un contenedor web Tomcat configurado correctamente que ejecute Spring 3 como SpringSource springTc está muy cerca de tener la misma funcionalidad pero sin cumplir con las especificaciones. Recomendaría JBoss si está utilizando Hibernate nativo, de lo contrario, puede usar cualquier servidor EE si sus aplicaciones dependen de JPA2, JSF2 y EJB3, especialmente si su aplicación se distribuye y usa beans de sesión remota (un poco de la vieja escuela pero aún válida) . En estos días, recomendaría un front-end JAX-RS sobre cualquier capa de vista de cliente ligero para que los dispositivos móviles distribuidos y habilitados para ajax puedan usar la capa de abstracción común XML / JSON.
¿Qué es JBoss?
Related Content
¿Qué hace que la eliminación de defectos de software (errores) sea tan difícil?
¿Qué habilidades te ofrece una licenciatura en Sistemas Simbólicos de Stanford?
Ampliando la última respuesta, JBoss es un servidor de aplicaciones Java, del cual JBoss, Tomcat y Glassfish son los tres grandes. Este artículo desglosa la diferencia entre JBoss y Tomcat, y explica cuándo usar cada uno.
JBoss vs. Tomcat: elegir un servidor de aplicaciones Java
JBoss es una división de Red Hat que brinda soporte para el programa de servidor de aplicaciones de código abierto JBoss y servicios de middleware relacionados comercializados bajo la marca JBoss Enterprise Middleware. JBoss es una alternativa de código abierto a las ofertas comerciales de IBM WebSphere y SAP NetWeaver.
Los productos Red Hat JBoss están disponibles a través de un modelo de suscripción que incluye soporte técnico y mantenimiento a largo plazo. Los productos de JBoss incluyen:
JBoss EAP : una plataforma de aplicaciones empresariales para construir, implementar y alojar aplicaciones y servicios Java.
Servidor web JBoss : un servidor web basado en Apache y Tomcat.
JBoss Data Grid : una base de datos distribuida en memoria.
JBoss Developer Studio : un entorno de desarrollo integrado (IDE) basado en Eclipse.
JBoss Operations Network : una suite de administración de sistemas para entornos de aplicaciones JBoss.
JBoss Fuse : una plataforma de integración modular con un bus de servicios empresariales (ESB) para admitir implementaciones de nube pública e híbrida.
JBoss A-MQ : una plataforma de mensajería ligera.
JBoss Data Virtualization : un servicio de virtualización de datos que permite ver y trabajar múltiples fuentes de datos como si fueran una sola entidad.
JBoss BRMS : una plataforma para la gestión de normas empresariales, la optimización de recursos empresariales y el procesamiento de eventos complejos (CEP).
JBoss BPM Suite : una plataforma para la gestión de procesos empresariales (BPM).
Jboss es el servidor de aplicaciones de RedHat también conocido como Wildfly.
En el mundo de los negocios se le conoce con el nombre de Jboss, sin embargo, las personas en redhat todavía usan el nombre Wildfly.
Al ser un servidor de aplicaciones, implementa EAR, es decir, EAR, que son una combinación de JAR y WAR.
Antes de entrar en detalles, uno debe aprender la diferencia entre estos términos
JARs es básicamente un módulo EJB que contiene un paquete de clase javabeans, mientras que WAR son paquetes que contienen servlets JSP y otras imágenes GIF o JPEG utilizadas principalmente para iconos y también todo el código HTML.
EAR es una combinación para ambos y se usa para implementar aplicaciones JAVA EE a gran escala, por lo tanto, tanto WAR como JAR se empaquetan en archivos EAR llamados Enterprise Archive.
JBOSS básicamente despliega el archivo EAR
En palabras más simples, cada vez que se instala una aplicación y tan pronto como la inicia, JBOSS implementa el archivo EAR de esa aplicación … todo este proceso se llama implementación
JBOSS básicamente despliega los EAR o, en otras palabras, toda la aplicación.
Consulte el siguiente enlace donde puede consultar los videos de las sesiones de demostración gratuitas y la vista detallada de cada dominio como SAP, JBOSS, Sharepoint, Azure, Informatica, websphere, weblogic, etc. consulte este enlace >> Videos de capacitación en línea
Red Hat JBoss Middleware es una cartera de productos de software de middleware de integración y aplicaciones de clase empresarial entregados por Red Hat, Inc. Los usuarios finales utilizan estos productos de software para crear aplicaciones, integrar aplicaciones, datos y dispositivos, y automatizar procesos comerciales. Si opta por capacitarse en este curso, definitivamente debería visitar este sitio … http://www.cossindia.net/jboss-a … En este curso aprenderá las mejores prácticas para instalar y configurar la aplicación JBoss Enterprise Plataforma 6. Obtenga capacitación básica para la administración de aplicaciones JBoss en Hyderabad y Bangalore Gracias.
More Interesting
¿Cuál es el mejor y más barato software para generar artículos?
¿Cómo se mide el impacto en una organización OSS?
¿Por qué los ingenieros de software no participan en la organización laboral?
¿Qué es una revisión de código?
Estudiando Informática y Administración de Empresas, ¿debería trabajar en UX?
¿Cuáles son los servicios que ofrece una empresa de pruebas de software?