En esta guía de aprendizaje dedicará la mayoría del tiempo a trabajar con archivos en un proyecto web EGL. Este proyecto contendrá el código EGL, páginas web y una base de datos de ejemplo que conforman la lógica, la interfaz y los datos de la aplicación. Sin embargo, antes de empezar a crear proyectos, debe decidir qué servidor utilizará en la guía de aprendizaje.
Si elige WebSphere Application Server, necesitará un proyecto EAR (Recurso de aplicación de empresa) además del proyecto web EGL. El proyecto EAR contiene información acerca de cómo desplegar una aplicación en la infraestructura J2EE, incluyendo cómo ejecutarla sobre un servidor y cómo conectarla a orígenes de datos. Un proyecto EAR puede contener uno o varios proyectos, lo que significa que el proyecto EAR contiene información acerca de cómo desplegar estos proyectos. Los proyectos contenidos en un proyecto EAR se llaman módulos. En este caso, el proyecto Web EGL será un módulo dentro el proyecto EAR. En una aplicación grande, un proyecto EAR puede tener muchos tipos distintos de módulos haciendo trabajos diferentes.
Sin embargo, si elige Apache Tomcat, no necesitará un proyecto EAR y, de hecho, no podrá utilizar un proyecto EAR. WebSphere Application Server es un servidor de aplicaciones con todas las características que puede ejecutar cada uno de los tipos de módulos de la infraestructura J2EE, incluyendo proyectos web (como por ejemplo el proyecto web EGL), proyectos EAR y proyectos Enterprise JavaBean (EJB). Por otro lado, Tomcat es un servidor web, diseñado para ejecutar solamente proyectos web; no soporta otros tipos de proyectos J2EE como por ejemplo proyectos EAR o proyectos EJB.
La aplicación de guía de aprendizaje se ejecutará igual independientemente de qué servidor utilice, pero debe estar al tanto de las diferencias entre los servidores. Si utiliza WebSphere Application Server, creará un proyecto EAR y pondrá la información de conexión de la base de datos en ese proyecto EAR. Si utiliza Tomcat, pondrá la información de conexión de base de datos directamente en el proyecto web EGL.
Para el resto de la guía de aprendizaje, sea consciente de las secciones que se aplican a WebSphere Application Server o a Apache Tomcat. Si las instrucciones hacen referencia a proyectos, archivos u opciones que no tiene, compruebe que esté en la sección correcta para su servidor.

Puesto que el proyecto tendrá una interfaz de página web, debe crear un proyecto web EGL. Un proyecto Web EGL combina las características de un proyecto web dinámico y un proyecto EGL. Si está utilizando WebSphere Application Server, también creará un proyecto EAR.
La vista Explorador de empresa tiene el aspecto siguiente si está utilizando WebSphere Application Server:

La vista Explorador de empresa Enterprise Explorer tiene el aspecto siguiente si está utilizando Tomcat:
