Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Integración de Sistemas
LABORATORIO N° 01
Alumno(s): Nota
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
Realiza los trabajos propuestos de forma
adecuada y funcional
Es puntual y redacta el informe
adecuadamente
Desarrollo de Aplicaciones Web
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 7 o superior
VMware Workstation 10+ o VMware Player 7+
Conexión a la red del laboratorio
Máquinas virtuales:
Windows 8.1 Pro 64bits Español - Plantilla
Instaladores:
Java SDK
Netbeans ultima versión
Procedimiento:
Lab Setup
4.6. Expanda la estructura del proyecto creado: web pagesindex.html, este archivo que se
carga por defecto en la aplicación. Notara que el código mostrado es lenguaje HTML.
Guía de Laboratorio No 1 Prof. Dennis Apaza Pág. 3
Desarrollo de Aplicaciones Web
4.7. Ejecute la aplicación e indique los detalles más importantes del proceso realizado.
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
1. JPA
Literal: Java Persistence API (JPA)
2. JTA
Literal: Java Transaction API
Descripción: Java Transaction API es la encarga de administrar las transacciones del lado
del servidor, abstrayendo casi en su totalidad al programador de abrir o cerrar
las transacciones
3. EJB
Literal: Enterprise JavaBeans
Descripción: Es una de las interfaces de programación de aplicaciones (API) que forman
parte del estándar de construcción de aplicaciones empresariales J2EE de
Oracle Corporation
4. JMS
Literal: Java Message Service
Descripción: Este es un estándar de mensajería que permite a los componentes de
aplicaciones basados en la plataforma Java2 crear, enviar, recibir y leer
mensajes.
5. JSP
Literal: JavaServer Pages
Descripción: es una tecnología que ayuda a los desarrolladores de software a crear
páginas web dinámicas basadas en HTML y XML, entre otros tipos de
documentos. JSP es similar a PHP, pero usa el lenguaje de programación
Java.
6. JSF
Literal: JavaServer Faces
Descripción: es una tecnología y framework para aplicaciones Java basadas en web que
simplifica el desarrollo de interfaces de usuario en aplicaciones Java EE. JSF
usa la tecnología de JavaServer Pages para hacer el despliegue de páginas
7. JAX-RS
Literal: Java API for RESTful Web Services
Descripción: es una API del lenguaje de programación Java que proporciona soporte en la
creación de servicios web de acuerdo con el estilo arquitectónico
Representational State Transfer
Public License
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)
Luego de hacer eso vamos ala parte de herramientas de netbeans y eligimos la opción de servers
Le damos a añadir servidor y de ahí con figuramos todo según lo que se nos pida para que
funcione
Pero alavez debemos buscar la carpeta en la cual guardamos el servidor o sus paquetes
Y ya seria todo con solo darle finish y asi ya tendríamos el servidor agregado
OBSERVACIONES (5 mínimo):
(Las observaciones son las notas aclaratorias, objeciones y problemas que
se pudo presentar en el desarrollo del laboratorio)
Algunas veces el netbeans para java EE nos va venir por defecto más
servidores, pero en otras solo nos va venir por defecto 1 solo servidor el cual
sería glassfish.
Los servidores algunas veces no van a llegar a funcionar ya que hay que
configurar correctamente el puerto con el cual vamos a usar.
Si no llegan a funcionar los servidores, aunque intentemos colocarles los
puertos debemos revisar si es que el firewall nos está llegando a estorbar
La forma de instalar servidores en netbeans además de ser sencilla se debe
de revisar que tenga todos los paquetes para que funcione correctamente
Los proyectos en netbeans de tipo web o la forma de escribir el código debe
ser muy especifico
CONCLUSIONES (5 mínimo):
(Las conclusiones son una opinión personal sobre tu trabajo, explicar como
resolviste las dudas o problemas presentados en el laboratorio. Ademas de
aportar una opinión critica de lo realizado)