La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Sistemas Cliente-Servidor Introducción. Sistemas cliente-servidor Servidor Cliente Petición Respuesta.

Presentaciones similares


Presentación del tema: "Sistemas Cliente-Servidor Introducción. Sistemas cliente-servidor Servidor Cliente Petición Respuesta."— Transcripción de la presentación:

1 Sistemas Cliente-Servidor Introducción

2 Sistemas cliente-servidor Servidor Cliente Petición Respuesta

3 Sistemas cliente-servidor: Aplicaciones web JEE Protocolo http Concurrencia (acceso simultáneo de múltiples usuarios) Clientes: Navegador web. HTML. Javascript Servidores: Servidor web. Tecnología Java, JEE Caso especial: Servicios web

4 Objetivos del curso Tecnología cliente: Javascript (nivel básico) Tecnología básica en aplicaciones web: Servlets HTML con código Java embebido: Java Server Pages (JSP) Acceso a información en aplicaciones web: UEL Acceso a bases de datos: Java Persistence API (JPA) Servicios web

5 Objetivos del curso, II Tecnologías complementarias: –Contextos e inyección dependiente (CDI) –Objetos para la ejecución gestionada de tareas: Enterprise Java Beans (EJB) –Framework para aplicaciones web: Java Server Faces (JSF)

6 Forma de trabajo Por cada tema, transparencias descripti- vas y ejemplos y ejercicios prácticos Proyecto. Posibilidades: –Diseño compartido –Integración de módulos con desarrollo individualizado –Trabajo independiente

7 Calendario Dos posibilidades: –Cinco horas semanales hasta el 4 de mayo (2 horas M, 3 horas X; 4 horas la primera semana) –Cuatro horas semanales hasta el 18 de Mayo (2 horas M, 2 horas X; 3 horas la primera semana)

8 Entorno de trabajo Java 6 Netbeans 6.9 (desarrollo Java) MySQL 5 (base de datos) GlassFish v3 (servidor de aplicaciones) Disponible: Subversion (gestión de versiones de proyectos compartidos)

9 Evaluación Evaluación continua: –Asistencia a clase (hasta cuatro faltas no justificadas) –Ejercicios (obligatorios y opcionales) –Proyecto Evaluación final: –Proyecto obligatorio –Exámenes parcial y final

10 Entrega de ejercicios Cada ejercicio, cuyo enunciado tiene un nombre, se entregará en un fichero zip o rar con el mismo nombre, precedido del primer apellido del autor y un guión bajo (ejemplo: RMS_JSPDB.rar). Cada ejercicio se enviará dentro del plazo corres- pondiente en un mensaje de correo electrónico cuyo tema (subject) será el nombre del fichero del ejercicio, precedido de CLS y un espacio en blanco (ejemplo: “CLS RMS_JSPDB”). El mensaje no contendrá ningún texto.

11 Entrega de ejercicios, II El fichero comprimido contendrá: –Un fichero leeme.txt con los comentarios u observaciones que se quieran adjuntar, incluyendo instrucciones que haya que seguir antes de ejecutar el programa. –El proyecto correspondiente de NetBeans (un directorio completo) que se llamará como el fichero comprimido (ejemplo: RMS_JSPDB). –Si utiliza bases de datos, un fichero SQL con el nombre del ejercicio (ejemplo: RMS_TABLA1.SQL), con los drop tables y create tables necesarios para ejecutarlo.

12 Entrega de ejercicios, III Además, cuando se utilice una base de datos: –La base de datos se llamará CLS. –Los nombres de las tablas de bases de datos deberán empezar con las iniciales del autor seguidas de un guión bajo (ejemplo: RMS_TABLA1).


Descargar ppt "Sistemas Cliente-Servidor Introducción. Sistemas cliente-servidor Servidor Cliente Petición Respuesta."

Presentaciones similares


Anuncios Google