0% encontró este documento útil (0 votos)
235 vistas13 páginas

DAW - Lab 01 - Instalacion de Servidores de Aplicaciones y JSP-2021-1

El documento presenta un resumen del Laboratorio N° 1 sobre el desarrollo de aplicaciones web. Se instalan los servidores GlassFish y Apache Tomcat, y se desarrolla una aplicación básica en JSP. Se explican conceptos de Java EE y se propone como ejercicio instalar un servidor y crear una aplicación web de demostración.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
235 vistas13 páginas

DAW - Lab 01 - Instalacion de Servidores de Aplicaciones y JSP-2021-1

El documento presenta un resumen del Laboratorio N° 1 sobre el desarrollo de aplicaciones web. Se instalan los servidores GlassFish y Apache Tomcat, y se desarrolla una aplicación básica en JSP. Se explican conceptos de Java EE y se propone como ejercicio instalar un servidor y crear una aplicación web de demostración.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 13

Diseño de Software e

Integración de Sistemas

DESARROLLO DE APLICACIONES WEB

LABORATORIO N° 01

 Instalación de Servidores de Aplicaciones:


GlassFish y Apache Tomcat.
 Desarrollo de aplicaciones JSP básico

Alumno(s): Quispe Paz, Leonardo Fabrizio Nota

Grupo: Ciclo: IV

Requiere No
Excelente Bueno Puntaje
Criterio de Evaluación mejora acept.
(4pts) (3pts) Logrado
(2pts) (0pts)
Identifica algunos servidores de aplicaciones
basados en Java
Instala servidores de aplicaciones basados en
Java
Instala el entorno (IDE) para desarrollo de
aplicaciones Web basados en Java
Crea y despliega una aplicación Web basada en
Java e identifica los principales componentes
de la aplicación
Es puntual y redacta el informe
adecuadamente
Desarrollo de Aplicaciones Web

Laboratorio 1: Instalación de Servidores de Aplicaciones:


GlassFish y Apache Tomcat.
Desarrollo de una aplicación JSP
Objetivos:
Al finalizar el laboratorio el estudiante será capaz de:
 Instalar servidores de aplicaciones basados en Java como GlassFish Server y Apache
Tomcat
 Instalar el entorno (IDE) para desarrollo de aplicaciones Web Netbeans
 Crear y desplegar una aplicación JSP

Seguridad:

 Ubicar maletines y/o mochilas en el gabinete del aula de Laboratorio.


 No ingresar con líquidos, ni comida al aula de Laboratorio.
 Al culminar la sesión de laboratorio apagar correctamente la computadora y la pantalla, y
ordenar las sillas utilizadas.

Equipos y Materiales:

 Una computadora con:


 Windows 8 o superior
 Conexión a la red del laboratorio

 Instaladores:
 Java SDK
 Eclipse

Ejercicios Propuestos:
1. Dado el siguiente esquema del Stack de Java EE. Complete el significado literal y una breve
descripción (máximo 3 lineas) de la función que cumple

Guía de Laboratorio No 1 Pág. 2


Desarrollo de Aplicaciones Web

1. JPA

Guía de Laboratorio No 1 Pág. 3


Desarrollo de Aplicaciones Web

Literal: Java Persistence API


Descripción: Es un framework java que maneja datos relacionales y te permite interactuar
con la base de datos por medio de objetos, también se encarga de convertir
objetos java en instrucciones para el manejador de Base de Datos.

2. JTA
Literal: Java Transaction API
Descripción: Administra transacciones del lado del servidor y la abstracción sobre una
gestión de sistemas, JTA solo es funcional en ambientes de JAVA.

3. EJB
Literal: Enterprise JavaBeans
Descripción: Es una interfaz de programación de aplicaciones(API). Proporciona un modelo
de componentes distribuido estándar para el lado del servidor, su objetivo es
lograr que el programador se pueda centrar en el desarrollo de la lógica.

4. JMS
Literal: Java Message Service
Descripción: Plataforma creada por J2EE para acceder a Sistemas de mensajerías, permite
que los componentes de la aplicación puedan crear, enviar, recibir y leer
mensajes.

5. JSP
Literal: Java Server Pages
Descripción: Está orientado a la creación de páginas web con Java, puede crear
aplicaciones web que se ejecuten en varios servidores web, de múltiples
plataformas y se compone de código HTML/XML mezclado.

6. JSF
Literal: Java Server Faces
Descripción: Framework de interfaz de lado del servidor para la creación de aplicaciones
java basadas en web, la cual simplifica el desarrollo de interfaces de usuarios
en aplicaciones Java EE.

7. JAX-RS
Literal: Java API for RESTful Web Services
Descripción: Este API sirve para simplificar el desarrollo y despliegue de los clientes y
servicios consumidores en web, también, permite la creación de servicios web
con REST (Representational State Transfer).

2. Identifique los siguientes productos y complete la siguiente tabla:

Producto Proveedor License

GlassFish Server Oracle Gratuita

Tomcat Apache Gratuita

WebShpere IBM Pagada

WebLogic Oracle Gratuita

JBoss Redhat Prueba o compra

WildFly WildFly Gratuita

JSF Oracle Gratuita

Guía de Laboratorio No 1 Pág. 4


Desarrollo de Aplicaciones Web

Spring SpringSource Gratuita

3. Implemente una aplicación Web (Tomcat o GlassFish) que contenga una página principal y
algunas páginas secundarias (más de 2) que serán accedidas por medio de enlaces desde la
página principal (Adjunte capturas del proceso realizado)

Guía de Laboratorio No 1 Pág. 5


Desarrollo de Aplicaciones Web

4. En grupos de 2 o 3 personas, descargar e instalar, como mínimo, uno de los servidores de


aplicaciones Java EE 7 mencionados en el ejercicio 2 (Adjunte capturas del proceso realizado)

- Paso 1: buscamos y descargamos el servido (Tomcat – de 64bit Windows zip).

Guía de Laboratorio No 1 Pág. 6


Desarrollo de Aplicaciones Web

- Paso 2: Se descomprime el archivo zip que se descargó.

- Paso 3: Copiamos o cortamos el archivo descomprimido y lo pegamos de preferencia en el


disco C, en la carpeta de Archivos de Programa.

- Paso 4: Iniciamos Eclipse para comenzar a configurar el servidor tomcat, nos dirigimos a la
pestaña Windows, seleccionamos Show View y después Servers.

Guía de Laboratorio No 1 Pág. 7


Desarrollo de Aplicaciones Web

- Paso 5: Eclipse detecta que no hay un servidor creado, para crearlo hacemos click en el texto
en azul, se nos abrirá una nueva ventana donde seleccionaremos la versión 10.0 de tomcat.

Guía de Laboratorio No 1 Pág. 8


Desarrollo de Aplicaciones Web

- Paso 6: Luego le damos en siguiente y se nos abrirá una nueva pestaña donde
seleccionaremos la ruta de la carpeta tomcat que previamente habíamos descargado y
ubicado en el disco C.

Guía de Laboratorio No 1 Pág. 9


Desarrollo de Aplicaciones Web

- Paso 7: Por último, hacemos click en Finish y ya podremos visualizar la carpeta Servers, el
servidor tomcat ya está instalado.

Ejercicio adicional
- ¿Qué es el software ODOO?
Odoo es un software de ERP integrado, también es un software empresarial todo en uno que
incluye CRM, sitio web y comercio electrónico, facturación, contabilidad, fabricación, gestión
de almacenes y proyectos, e inventario entre otros.

- ¿Cómo se descarga e instala el software ODOO?

Paso 1: buscamos y descargamos el software ODOO lo podemos encontrar en su página


oficial en dos versiones (Community y Enterprise), para este caso descargaremos la versión
Community para windows ya que es gratuita. Primero nos pedirá llenar algunos datos y luego
podremos descargarla.

Guía de Laboratorio No 1 Pág. 10


Desarrollo de Aplicaciones Web

Paso 2: Procedemos a instalar, lo ejecutamos como administrador.

Después seleccionamos el idioma.

Guía de Laboratorio No 1 Pág. 11


Desarrollo de Aplicaciones Web

Damos en siguiente.

hasta llegar a la ventana de configuración, ahí debemos copiar esos datos por que los usaremos
después.

Guía de Laboratorio No 1 Pág. 12


Desarrollo de Aplicaciones Web

Luego le damos en siguiente e instalamos.

Conclusiones:

- Se obtuvo más conocimiento a detalle acerca de Java EE 7.

- Se pudo identificar el proveedor y licencia de algunos servidores.

- Se pudo poner en práctica parte del conocimiento creando una pequeña


aplicación web.

- También se aprendió a instalar algunos servidores y software.

Guía de Laboratorio No 1 Pág. 13

También podría gustarte