Como alguien nuevo en Java EE de los ecosistemas, estoy confundido con estos productos que comparten una gran cantidad de palabras clave. Y la mitad de ellos vienen de la Apache software foundation.

Alguien puede dirigirse a mí con una breve distintivo explicación de cada uno de ellos?

InformationsquelleAutor parsa | 2011-01-17

3 Comentarios

  1. 34

    Jetty y Tomcat están disponibles en la web de contenedores, mientras que Geronimo, Glassfish y JBoss apoyo de J2EE pila (más o menos). Y, tataaa, utilizan a/incluye Tomcat o Jetty para la web de contenedores. La parte más importante de un global servidor J2EE además de la web-contenedor que se utiliza para ser el EJB-contenedor, permitiendo la implementación de Ejb, que ellos se ejecutan en un contexto transaccional, etc. Hoy en día, J2EE se llama en realidad Java EE. Entidad Ejb (JPA) puede ejecutar fuera de los EJB-contenedor, dicen en Tomcat, pero luego fuera de la transacción de manejo de que un EJB-contenedor de proporcionar.

  2. 7

    Tomcat y Jetty son los servidores web pueden administrar los servlets, pero no de Java EE.

    Glassfish y JBOSS puede administrar Java EE totalmente.

    Y Nginx es un servidor HTTP y proxy inverso. Por ejemplo, se puede equilibrar la carga en varios implementado Glassfish instancias detrás de un servidor nginx.

    Nginx es también utilizada por motivos de seguridad, así que usted puede ocultar su servidor de aplicaciones detrás de él.

    • Es Nginx comparable a la de Apache para servir en su mayoría estáticos de datos?

Dejar respuesta

Please enter your comment!
Please enter your name here